diff --git a/doc/hardware/jawbreaker_boot_mode.ods b/doc/hardware/jawbreaker_boot_mode.ods new file mode 100644 index 00000000..74c2be2c Binary files /dev/null and b/doc/hardware/jawbreaker_boot_mode.ods differ diff --git a/doc/hardware/jawbreaker_boot_mode.pdf b/doc/hardware/jawbreaker_boot_mode.pdf new file mode 100644 index 00000000..042a2570 Binary files /dev/null and b/doc/hardware/jawbreaker_boot_mode.pdf differ diff --git a/firmware/Makefile b/firmware/Makefile index f50cdb58..2818477d 100644 --- a/firmware/Makefile +++ b/firmware/Makefile @@ -21,14 +21,16 @@ # TARGETS = blinky \ - mixertx \ + blinky_rom_to_ram \ + mixertx \ sgpio \ sgpio-rx \ simpletx \ startup \ startup_systick \ startup_systick_perfo \ - usb_performance + usb_performance \ + usb_performance_rom_to_ram # blinky_rom_to_ram # sgpio_passthrough_rom_to_ram diff --git a/firmware/blinky_rom_to_ram/Makefile b/firmware/blinky_rom_to_ram/Makefile index 26e1f889..aa7b04d8 100644 --- a/firmware/blinky_rom_to_ram/Makefile +++ b/firmware/blinky_rom_to_ram/Makefile @@ -1,7 +1,6 @@ # Hey Emacs, this is a -*- makefile -*- # -# Copyright 2012 Michael Ossmann -# Copyright 2012 Jared Boone +# Copyright 2013 Benjamin Vernoux # # This file is part of HackRF. # @@ -21,12 +20,19 @@ # Boston, MA 02110-1301, USA. # -BINARY = blinky +BINARY = blinky_rom_to_ram -SRC = $(BINARY).c \ +SRC_DIR = blinky + +SRC = blinky.c \ ../common/hackrf_core.c \ ../common/si5351c.c \ ../common/max2837.c LDSCRIPT = ../common/LPC4330_M4_rom_to_ram.ld + +%.o: ../$(SRC_DIR)/%.c Makefile + @printf " CC $(subst $(shell pwd)/,,$(@))\n" + $(Q)$(CC) $(CFLAGS) -o $@ -c $< + include ../common/Makefile_inc.mk diff --git a/firmware/blinky_rom_to_ram/blinky.c b/firmware/blinky_rom_to_ram/blinky.c deleted file mode 100644 index 2c0c0011..00000000 --- a/firmware/blinky_rom_to_ram/blinky.c +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright 2010 - 2012 Michael Ossmann - * - * This file is part of HackRF. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, - * Boston, MA 02110-1301, USA. - */ - -#include -#include - -#include "hackrf_core.h" - -u32 boot0, boot1, boot2, boot3; - -int main(void) -{ - int i; - pin_setup(); - - /* Set 1V8 */ - gpio_set(PORT_EN1V8, PIN_EN1V8); - - /* Blink LED1/2/3 on the board and Read BOOT0/1/2/3 pins. */ - while (1) - { - boot0 = BOOT0_STATE; - boot1 = BOOT1_STATE; - boot2 = BOOT2_STATE; - boot3 = BOOT3_STATE; - - gpio_set(PORT_LED1_3, (PIN_LED1|PIN_LED2|PIN_LED3)); /* LEDs on */ - for (i = 0; i < 2000000; i++) /* Wait a bit. */ - __asm__("nop"); - gpio_clear(PORT_LED1_3, (PIN_LED1|PIN_LED2|PIN_LED3)); /* LED off */ - for (i = 0; i < 2000000; i++) /* Wait a bit. */ - __asm__("nop"); - } - - return 0; -} diff --git a/firmware/common/LPC4330_M4_ROM_to_RAM.ld b/firmware/common/LPC4330_M4_rom_to_ram.ld similarity index 100% rename from firmware/common/LPC4330_M4_ROM_to_RAM.ld rename to firmware/common/LPC4330_M4_rom_to_ram.ld diff --git a/firmware/common/fault_handler.c b/firmware/common/fault_handler.c index 7dce1f3e..50331335 100644 --- a/firmware/common/fault_handler.c +++ b/firmware/common/fault_handler.c @@ -1,5 +1,6 @@ /* * Copyright 2012 Jared Boone + * Copyright 2013 Benjamin Vernoux * * This file is part of HackRF. * @@ -23,6 +24,18 @@ #include "fault_handler.h" +typedef struct +{ + uint32_t r0; + uint32_t r1; + uint32_t r2; + uint32_t r3; + uint32_t r12; + uint32_t lr; /* Link Register. */ + uint32_t pc; /* Program Counter. */ + uint32_t psr;/* Program Status Register. */ +} hard_fault_stack_t; + __attribute__((naked)) void hard_fault_handler(void) { __asm__("TST LR, #4"); @@ -32,9 +45,13 @@ void hard_fault_handler(void) { __asm__("B hard_fault_handler_c"); } +volatile hard_fault_stack_t* hard_fault_stack_pt; -void hard_fault_handler_c(uint32_t* args) { - (void)args; +void hard_fault_handler_c(uint32_t* args) +{ + /* hard_fault_stack_pt contains registers saved before the hard fault */ + hard_fault_stack_pt = (hard_fault_stack_t*)args; + // args[0-7]: r0, r1, r2, r3, r12, lr, pc, psr // Other interesting registers to examine: // CFSR: Configurable Fault Status Register diff --git a/firmware/common/hackrf_core.c b/firmware/common/hackrf_core.c index d1e7e0b7..0b719ccf 100644 --- a/firmware/common/hackrf_core.c +++ b/firmware/common/hackrf_core.c @@ -312,9 +312,15 @@ void ssp1_init(void) void ssp1_set_mode_max2837(void) { /* FIXME speed up once everything is working reliably */ + /* + // Freq About 0.0498MHz / 49.8KHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz const uint8_t serial_clock_rate = 32; const uint8_t clock_prescale_rate = 128; - + */ + // Freq About 4.857MHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz + const uint8_t serial_clock_rate = 21; + const uint8_t clock_prescale_rate = 2; + ssp_init(SSP1_NUM, SSP_DATA_16BITS, SSP_FRAME_SPI, @@ -329,9 +335,15 @@ void ssp1_set_mode_max2837(void) void ssp1_set_mode_max5864(void) { /* FIXME speed up once everything is working reliably */ + /* + // Freq About 0.0498MHz / 49.8KHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz const uint8_t serial_clock_rate = 32; const uint8_t clock_prescale_rate = 128; - + */ + // Freq About 4.857MHz => Freq = PCLK / (CPSDVSR * [SCR+1]) with PCLK=PLL1=204MHz + const uint8_t serial_clock_rate = 21; + const uint8_t clock_prescale_rate = 2; + ssp_init(SSP1_NUM, SSP_DATA_8BITS, SSP_FRAME_SPI, diff --git a/firmware/common/rom_iap.c b/firmware/common/rom_iap.c index a3ad3a55..f7a4420c 100644 --- a/firmware/common/rom_iap.c +++ b/firmware/common/rom_iap.c @@ -23,12 +23,12 @@ #include #include "rom_iap.h" +#include "w25q80bv.h" #define ROM_IAP_ADDR (0x10400100) #define ROM_IAP_UNDEF_ADDR (0x12345678) #define ROM_OTP_PART_ID_ADDR (0x40045000) -#define ROM_OTP_SERIAL_NO_ADDR (0x40045050) /* To be confirmed */ typedef void (* IAP_t)(uint32_t [],uint32_t[]); @@ -73,7 +73,12 @@ isp_iap_ret_code_t iap_cmd_call(iap_cmd_res_t* iap_cmd_res) pROM_API->IAP( (uint32_t*)&iap_cmd_res->cmd_param, (uint32_t*)&iap_cmd_res->status_res); }else { - /* Alternative way to retrieve Part Id & Serial No on MCU with no IAP */ + /* + Alternative way to retrieve Part Id on MCU with no IAP + Read Serial No => Read Unique ID in SPIFI (only compatible with W25Q80BV + */ + w25q80bv_setup(); + switch(iap_cmd_res->cmd_param.command_code) { case IAP_CMD_READ_PART_ID_NO: @@ -84,11 +89,10 @@ isp_iap_ret_code_t iap_cmd_call(iap_cmd_res_t* iap_cmd_res) break; case IAP_CMD_READ_SERIAL_NO: - p_u32_data = (uint32_t*)ROM_OTP_SERIAL_NO_ADDR; - iap_cmd_res->status_res.iap_result[0] = p_u32_data[0]; - iap_cmd_res->status_res.iap_result[1] = p_u32_data[1]; - iap_cmd_res->status_res.iap_result[2] = p_u32_data[2]; - iap_cmd_res->status_res.iap_result[3] = p_u32_data[3]; + /* Only 64bits used */ + iap_cmd_res->status_res.iap_result[0] = 0; + iap_cmd_res->status_res.iap_result[1] = 0; + w25q80bv_get_unique_id( (w25q80bv_unique_id_t*)&iap_cmd_res->status_res.iap_result[2] ); iap_cmd_res->status_res.status_ret = CMD_SUCCESS; break; diff --git a/firmware/common/sgpio.c b/firmware/common/sgpio.c index a4b74c53..c78166fb 100644 --- a/firmware/common/sgpio.c +++ b/firmware/common/sgpio.c @@ -1,5 +1,6 @@ /* * Copyright 2012 Jared Boone + * Copyright 2013 Benjamin Vernoux * * This file is part of HackRF. * @@ -89,6 +90,19 @@ void sgpio_test_interface() { } } + +/* + SGPIO0 to 7 = DAC/ADC data bits 0 to 7 (Nota: DAC is 10bits but only bit9 to bit2 are used bit1 & 0 are forced to 0 by CPLD) + ADC=> CLK x 2=CLKx2 with CLKx2(0)rising=D0Q, CLKx2(1)rising=D1I (corresponds to CLK(0)falling+tD0Q=>D0Q, CLK(1)rising+tDOI=>D1I, CLK(1)falling+tD0Q=>D1Q, CLK(1)rising+tDOI=>D2I ...) + tDOI(CLK Rise to I-ADC Channel-I Output Data Valid)=7.4 to 9ns, tD0Q(CLK Fall to Q-ADC Channel-Q Output Data Valid)=6.9 to 9ns + DAC=> CLK x 2=CLKx2 with CLKx2(0)rising=Q:N-2, CLKx2(1)rising=I:N-1(corresponds to CLK(0)rising=>Q:N-2, CLK(0)falling I:N-1, CLK(1)rising=>Q:N-1, CLK(1)falling I:N ...) + tDSI(I-DAC Data to CLK Fall Setup Time)=min 10ns, tDSQ(Q-DAC Data to CLK Rise Setup Time)=min 10ns + + SGPIO8 Clock Input (External Clock) + SGPIO9 Capture Input (Capture/ChipSelect, 1=Enable Capture, 0=Disable capture) + SGPIO10 Disable Output (1/High=Disable codec data stream, 0/Low=Enable codec data stream) + SGPIO11 Direction Output (1/High=TX mode LPC43xx=>CPLD=>DAC, 0/Low=RX mode LPC43xx<=CPLD<=ADC) +*/ void sgpio_configure( const transceiver_mode_t transceiver_mode, const bool multi_slice @@ -102,8 +116,8 @@ void sgpio_configure( const uint_fast8_t cpld_direction = (transceiver_mode == TRANSCEIVER_MODE_TX) ? 1 : 0; SGPIO_GPIO_OUTREG = - (cpld_direction << 11) - | (1L << 10) // disable + (cpld_direction << 11) /* 1=Output SGPIO11 High(TX mode), 0=Output SGPIO11 Low(RX mode)*/ + | (1L << 10) // disable codec data stream during configuration (Output SGPIO10 High) ; // Enable SGPIO pin outputs. @@ -112,37 +126,38 @@ void sgpio_configure( ? (0xFF << 0) : (0x00 << 0); SGPIO_GPIO_OENREG = - (1L << 11) // direction - | (1L << 10) // disable - | (0L << 9) // capture - | (0L << 8) // clock - | sgpio_gpio_data_direction + (1L << 11) // direction output SGPIO11 active + | (1L << 10) // disable output SGPIO10 active + | (0L << 9) // capture input SGPIO9 (output i is tri-stated) + | (0L << 8) // clock input SGPIO8 (output i is tri-stated) + | sgpio_gpio_data_direction // 0xFF=Output all SGPIO High(TX mode), 0x00=Output all SPGIO Low(RX mode) ; - SGPIO_OUT_MUX_CFG( 8) = // SGPIO: Input: clock - SGPIO_OUT_MUX_CFG_P_OE_CFG(0) - | SGPIO_OUT_MUX_CFG_P_OUT_CFG(0) + SGPIO_OUT_MUX_CFG( 8) = // SGPIO8: Input: clock + SGPIO_OUT_MUX_CFG_P_OE_CFG(0) /* 0x0 gpio_oe (state set by GPIO_OEREG) */ + | SGPIO_OUT_MUX_CFG_P_OUT_CFG(0) /* 0x0 dout_doutm1 (1-bit mode) */ ; - SGPIO_OUT_MUX_CFG( 9) = // SGPIO: Input: qualifier - SGPIO_OUT_MUX_CFG_P_OE_CFG(0) - | SGPIO_OUT_MUX_CFG_P_OUT_CFG(0) + SGPIO_OUT_MUX_CFG( 9) = // SGPIO9: Input: qualifier + SGPIO_OUT_MUX_CFG_P_OE_CFG(0) /* 0x0 gpio_oe (state set by GPIO_OEREG) */ + | SGPIO_OUT_MUX_CFG_P_OUT_CFG(0) /* 0x0 dout_doutm1 (1-bit mode) */ ; - SGPIO_OUT_MUX_CFG(10) = // GPIO: Output: disable - SGPIO_OUT_MUX_CFG_P_OE_CFG(0) - | SGPIO_OUT_MUX_CFG_P_OUT_CFG(4) + SGPIO_OUT_MUX_CFG(10) = // GPIO10: Output: disable + SGPIO_OUT_MUX_CFG_P_OE_CFG(0) /* 0x0 gpio_oe (state set by GPIO_OEREG) */ + | SGPIO_OUT_MUX_CFG_P_OUT_CFG(4) /* 0x4=gpio_out (level set by GPIO_OUTREG) */ ; - SGPIO_OUT_MUX_CFG(11) = // GPIO: Output: direction - SGPIO_OUT_MUX_CFG_P_OE_CFG(0) - | SGPIO_OUT_MUX_CFG_P_OUT_CFG(4) + SGPIO_OUT_MUX_CFG(11) = // GPIO11: Output: direction + SGPIO_OUT_MUX_CFG_P_OE_CFG(0) /* 0x0 gpio_oe (state set by GPIO_OEREG) */ + | SGPIO_OUT_MUX_CFG_P_OUT_CFG(4) /* 0x4=gpio_out (level set by GPIO_OUTREG) */ ; const uint_fast8_t output_multiplexing_mode = multi_slice ? 11 : 9; + /* SGPIO0 to SGPIO7 */ for(uint_fast8_t i=0; i<8; i++) { // SGPIO pin 0 outputs slice A bit "i". SGPIO_OUT_MUX_CFG(i) = SGPIO_OUT_MUX_CFG_P_OE_CFG(0) - | SGPIO_OUT_MUX_CFG_P_OUT_CFG(output_multiplexing_mode) + | SGPIO_OUT_MUX_CFG_P_OUT_CFG(output_multiplexing_mode) /* 11/0xB=dout_doutm8c (8-bit mode 8c)(multislice L0/7, N0/7), 9=dout_doutm8a (8-bit mode 8a)(A0/7,B0/7) */ ; } @@ -162,32 +177,34 @@ void sgpio_configure( const uint_fast8_t slice_count = multi_slice ? 8 : 1; uint32_t slice_enable_mask = 0; - for(uint_fast8_t i=0; i #include #include +#include /* * Set up pins for GPIO and SPI control, configure SSP0 peripheral for SPI. @@ -39,9 +41,21 @@ void w25q80bv_setup(void) { + uint8_t device_id; const uint8_t serial_clock_rate = 2; const uint8_t clock_prescale_rate = 2; + /* Reset SPIFI peripheral before to Erase/Write SPIFI memory through SPI */ + RESET_CTRL1 = RESET_CTRL1_SPIFI_RST; + + /* Init SPIFI GPIO to Normal GPIO */ + scu_pinmux(P3_3, (SCU_SSP_IO | SCU_CONF_FUNCTION2)); // P3_3 SPIFI_SCK => SSP0_SCK + scu_pinmux(P3_4, (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)); // P3_4 SPIFI SPIFI_SIO3 IO3 => GPIO1[14] + scu_pinmux(P3_5, (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)); // P3_5 SPIFI SPIFI_SIO2 IO2 => GPIO1[15] + scu_pinmux(P3_6, (SCU_GPIO_FAST | SCU_CONF_FUNCTION0)); // P3_6 SPIFI SPIFI_MISO IO1 => GPIO0[6] + scu_pinmux(P3_7, (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)); // P3_7 SPIFI SPIFI_MOSI IO0 => GPIO5[10] + scu_pinmux(P3_8, (SCU_GPIO_FAST | SCU_CONF_FUNCTION4)); // P3_8 SPIFI SPIFI_CS => GPIO5[11] + /* configure SSP pins */ scu_pinmux(SCU_SSP0_MISO, (SCU_SSP_IO | SCU_CONF_FUNCTION5)); scu_pinmux(SCU_SSP0_MOSI, (SCU_SSP_IO | SCU_CONF_FUNCTION5)); @@ -59,7 +73,7 @@ void w25q80bv_setup(void) /* Set GPIO pins as outputs. */ GPIO1_DIR |= (PIN_FLASH_HOLD | PIN_FLASH_WP); GPIO5_DIR |= PIN_SSP0_SSEL; - + /* initialize SSP0 */ ssp_init(SSP0_NUM, SSP_DATA_8BITS, @@ -70,6 +84,12 @@ void w25q80bv_setup(void) SSP_MODE_NORMAL, SSP_MASTER, SSP_SLAVE_OUT_ENABLE); + + device_id = 0; + while(device_id != W25Q80BV_DEVICE_ID_RES) + { + device_id = w25q80bv_get_device_id(); + } } uint8_t w25q80bv_get_status(void) @@ -84,6 +104,48 @@ uint8_t w25q80bv_get_status(void) return value; } +/* Release power down / Device ID */ +uint8_t w25q80bv_get_device_id(void) +{ + uint8_t value; + + gpio_clear(PORT_SSP0_SSEL, PIN_SSP0_SSEL); + ssp_transfer(SSP0_NUM, W25Q80BV_DEVICE_ID); + + /* Read 3 dummy bytes */ + value = ssp_transfer(SSP0_NUM, 0xFF); + value = ssp_transfer(SSP0_NUM, 0xFF); + value = ssp_transfer(SSP0_NUM, 0xFF); + /* Read Device ID shall return 0x13 for W25Q80BV */ + value = ssp_transfer(SSP0_NUM, 0xFF); + + gpio_set(PORT_SSP0_SSEL, PIN_SSP0_SSEL); + + return value; +} + +void w25q80bv_get_unique_id(w25q80bv_unique_id_t* unique_id) +{ + int i; + uint8_t value; + + gpio_clear(PORT_SSP0_SSEL, PIN_SSP0_SSEL); + ssp_transfer(SSP0_NUM, W25Q80BV_UNIQUE_ID); + + /* Read 4 dummy bytes */ + for(i=0; i<4; i++) + value = ssp_transfer(SSP0_NUM, 0xFF); + + /* Read Unique ID 64bits (8*8) */ + for(i=0; i<8; i++) + { + value = ssp_transfer(SSP0_NUM, 0xFF); + unique_id->id_8b[i] = value; + } + + gpio_set(PORT_SSP0_SSEL, PIN_SSP0_SSEL); +} + void w25q80bv_wait_while_busy(void) { while (w25q80bv_get_status() & W25Q80BV_STATUS_BUSY); @@ -99,6 +161,14 @@ void w25q80bv_write_enable(void) void w25q80bv_chip_erase(void) { + uint8_t device_id; + + device_id = 0; + while(device_id != W25Q80BV_DEVICE_ID_RES) + { + device_id = w25q80bv_get_device_id(); + } + w25q80bv_write_enable(); w25q80bv_wait_while_busy(); gpio_clear(PORT_SSP0_SSEL, PIN_SSP0_SSEL); @@ -136,7 +206,14 @@ void w25q80bv_page_program(const uint32_t addr, const uint16_t len, const uint8_ void w25q80bv_program(uint32_t addr, uint32_t len, const uint8_t* data) { uint16_t first_block_len; + uint8_t device_id; + device_id = 0; + while(device_id != W25Q80BV_DEVICE_ID_RES) + { + device_id = w25q80bv_get_device_id(); + } + /* do nothing if we would overflow the flash */ if ((len > W25Q80BV_NUM_BYTES) || (addr > W25Q80BV_NUM_BYTES) || ((addr + len) > W25Q80BV_NUM_BYTES)) diff --git a/firmware/common/w25q80bv.h b/firmware/common/w25q80bv.h index 9b42f218..b11a466a 100644 --- a/firmware/common/w25q80bv.h +++ b/firmware/common/w25q80bv.h @@ -1,5 +1,6 @@ /* * Copyright 2013 Michael Ossmann + * Copyright 2013 Benjamin Vernoux * * This file is part of HackRF. * @@ -30,11 +31,25 @@ #define W25Q80BV_CHIP_ERASE 0xC7 #define W25Q80BV_READ_STATUS1 0x05 #define W25Q80BV_PAGE_PROGRAM 0x02 +#define W25Q80BV_DEVICE_ID 0xAB +#define W25Q80BV_UNIQUE_ID 0x4B #define W25Q80BV_STATUS_BUSY 0x01 + +#define W25Q80BV_DEVICE_ID_RES 0x13 /* Expected device_id for W25Q80BV */ + +typedef union +{ + uint64_t id_64b; + uint32_t id_32b[2]; /* 2*32bits 64bits Unique ID */ + uint8_t id_8b[8]; /* 8*8bits 64bits Unique ID */ +} w25q80bv_unique_id_t; + void w25q80bv_setup(void); void w25q80bv_chip_erase(void); void w25q80bv_program(uint32_t addr, uint32_t len, const uint8_t* data); +uint8_t w25q80bv_get_device_id(void); +void w25q80bv_get_unique_id(w25q80bv_unique_id_t* unique_id); #endif//__W25Q80BV_H__ diff --git a/firmware/cpldjtagprog/cpldjtagprog.c b/firmware/cpldjtagprog/cpldjtagprog.c index 507f2370..478af4f9 100644 --- a/firmware/cpldjtagprog/cpldjtagprog.c +++ b/firmware/cpldjtagprog/cpldjtagprog.c @@ -34,7 +34,6 @@ int main(void) { int i; int error; - int LED; pin_setup(); @@ -46,26 +45,22 @@ int main(void) /* program test bitstream to CPLD */ error = cpld_jtag_program(sgpio_if_xsvf_len, &sgpio_if_xsvf[0]); - if(error == 0) - { - /* blink only LED1 (Green) on success */ - LED = PIN_LED1; - }else - { - /* blink LED3 (Red) on error */ - LED = PIN_LED3; - } - gpio_clear(PORT_LED1_3, ALL_LEDS); /* All LEDs off */ - while (1) - { - gpio_set(PORT_LED1_3, LED); /* LEDs on */ - for (i = 0; i < WAIT_LOOP_DELAY; i++) /* Wait a bit. */ - __asm__("nop"); - gpio_clear(PORT_LED1_3, LED); /* LED off */ - for (i = 0; i < WAIT_LOOP_DELAY; i++) /* Wait a bit. */ - __asm__("nop"); + if (error == 0) { + /* blink LED1, LED2, and LED3 on success */ + while (1) { + gpio_set(PORT_LED1_3, ALL_LEDS); /* LEDs on */ + for (i = 0; i < WAIT_LOOP_DELAY; i++) /* Wait a bit. */ + __asm__("nop"); + gpio_clear(PORT_LED1_3, ALL_LEDS); /* LEDs off */ + for (i = 0; i < WAIT_LOOP_DELAY; i++) /* Wait a bit. */ + __asm__("nop"); + } + } else { + /* LED3 (Red) steady on error */ + gpio_set(PORT_LED1_3, PIN_LED3); /* LEDs on */ + while (1); } return 0; diff --git a/firmware/cpldjtagprog/sgpio_if_xsvf.h b/firmware/cpldjtagprog/sgpio_if_xsvf.h index c23a803f..5c0ec059 100644 --- a/firmware/cpldjtagprog/sgpio_if_xsvf.h +++ b/firmware/cpldjtagprog/sgpio_if_xsvf.h @@ -1,3140 +1,4709 @@ -/* generated from hardware/jellybean/sgpio_if */ +/* generated from hardware/jellybean/sgpio_if (updated with latest fix on IQ: 04 April 2013) */ unsigned char sgpio_if_xsvf[] = { - 0x07, 0x00, 0x13, 0x00, 0x14, 0x00, 0x12, 0x00, 0x12, 0x01, 0x02, 0x08, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x20, 0x01, 0x0f, 0xff, 0x8f, 0xff, 0x04, - 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xe5, 0xf0, - 0x93, 0x02, 0x08, 0xff, 0x02, 0x08, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, - 0xf6, 0xe5, 0xf0, 0x93, 0x02, 0x08, 0xff, 0x02, 0x08, 0xe8, 0x13, 0x01, - 0x02, 0x08, 0xed, 0x13, 0x00, 0x12, 0x0e, 0x12, 0x0f, 0x12, 0x02, 0x12, - 0x03, 0x12, 0x05, 0x12, 0x06, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x12, 0x07, 0x12, 0x08, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x01, 0x86, - 0xa0, 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, 0x06, 0x17, 0x06, 0x06, - 0x00, 0x00, 0x13, 0x88, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x13, - 0x01, 0x02, 0x08, 0xf0, 0x12, 0x0e, 0x12, 0x0f, 0x12, 0x01, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x14, 0x13, 0x01, 0x02, 0x08, 0xf0, 0x12, 0x0e, - 0x12, 0x0f, 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, 0x08, 0x12, 0x01, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x03, 0x20, 0x13, 0x00, 0x02, 0x08, 0xc0, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x02, 0x08, 0xc0, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x07, 0x00, 0x07, 0x00, 0x13, 0x00, 0x14, - 0x00, 0x12, 0x00, 0x12, 0x01, 0x02, 0x08, 0xff, 0x08, 0x00, 0x00, 0x00, - 0x01, 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x02, - 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x20, 0x01, 0x0f, 0xff, 0x8f, 0xff, - 0x09, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xe5, 0xf0, 0x93, 0x02, 0x08, 0xff, - 0x02, 0x08, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xe5, 0xf0, 0x93, - 0x02, 0x08, 0xff, 0x02, 0x08, 0xe8, 0x13, 0x01, 0x02, 0x08, 0xed, 0x13, - 0x00, 0x12, 0x0e, 0x12, 0x0f, 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, - 0x06, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x12, 0x07, 0x12, 0x08, - 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x01, 0x86, 0xa0, 0x12, 0x02, 0x12, - 0x03, 0x12, 0x05, 0x12, 0x06, 0x17, 0x06, 0x06, 0x00, 0x00, 0x13, 0x88, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x13, 0x01, 0x02, 0x08, 0xf0, - 0x12, 0x0e, 0x12, 0x0f, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x14, 0x13, 0x01, 0x02, 0x08, 0xf0, 0x12, 0x0e, 0x12, 0x0f, 0x12, 0x02, - 0x12, 0x03, 0x12, 0x05, 0x12, 0x08, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x03, 0x20, 0x13, 0x00, 0x02, 0x08, 0xc0, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x02, 0x08, 0xc0, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x02, 0x08, 0xe8, 0x13, 0x01, 0x02, 0x08, 0xea, 0x08, 0x00, 0x00, - 0x01, 0x19, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x09, 0x00, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 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, 0x13, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, - 0xfe, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x82, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x83, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, - 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0xc2, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xc2, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xef, 0xbe, 0xfb, 0xff, - 0xbf, 0xff, 0xef, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x43, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x42, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x62, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x63, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, - 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0xe2, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0x7f, 0x7f, 0xff, 0xff, - 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xe2, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xa3, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0xa2, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x22, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfd, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x23, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x32, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0x7f, 0x7f, 0xff, 0xff, - 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x32, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xb3, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0xb2, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xf2, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xf3, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x72, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x72, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xe5, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x53, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x52, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xd2, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xd3, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x92, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x92, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x13, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x12, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x1a, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x1b, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x9a, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x9a, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xdb, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0xda, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x5a, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x5b, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x7a, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x7a, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xfb, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0xfa, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xba, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xbb, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x3a, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x3a, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x2b, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x28, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xaa, - 0x01, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xeb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xab, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0xeb, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xe8, - 0xf9, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfb, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x6b, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, - 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x68, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xfb, 0xbe, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x4a, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, - 0xff, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x4b, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, - 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0xcb, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xc8, - 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x8b, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, - 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x88, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x0a, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x0b, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, - 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x0f, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x0c, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x8f, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x8c, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xce, - 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xcf, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x4e, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x4c, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x6f, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x6c, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xee, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xef, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0xac, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xae, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x2f, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x2e, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x3c, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x3f, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0xbf, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xbc, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xff, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0xff, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x7c, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x7f, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0x5c, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x5e, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xdf, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x00, 0xdc, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x9e, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x9f, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x1c, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x7d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x1e, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x17, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, - 0x10, 0x09, 0x01, 0x17, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, 0x13, 0x01, 0x02, - 0x08, 0xf0, 0x12, 0x0e, 0x12, 0x0f, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x14, 0x13, 0x01, 0x02, 0x08, 0xf0, 0x12, 0x0e, 0x12, 0x0f, - 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, 0x08, 0x12, 0x01, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x03, 0x20, 0x13, 0x00, 0x02, 0x08, 0xc0, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x02, 0x08, 0xc0, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x02, 0x08, 0xe8, 0x02, 0x08, 0xe8, 0x13, 0x01, 0x02, - 0x08, 0xee, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x00, 0x00, 0x13, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x40, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0x7f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x60, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, - 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xef, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x20, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x0f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x30, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x70, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, - 0xff, 0xef, 0xbe, 0xfb, 0xff, 0xbf, 0xff, 0xef, 0xbe, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x50, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x10, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x18, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x58, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, - 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x78, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, - 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x38, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x28, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x4f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x68, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x48, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, - 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x7f, 0xff, 0xff, 0xff, 0xfe, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x08, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x4f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x0c, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0x7f, 0x7f, 0xff, 0xff, 0xef, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x4c, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x6c, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2c, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x3c, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x7c, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x5c, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1c, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x00, 0x1f, 0xf8, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xe5, 0x87, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x14, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x1f, 0x80, 0x01, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x4f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x54, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x74, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x34, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x24, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x64, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x44, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x04, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x06, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x81, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x46, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x66, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x26, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x81, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x36, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x4f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x76, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x56, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x16, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x4f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x1e, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x5e, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x7e, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3e, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x2e, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x6e, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x4e, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0e, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x0a, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x4a, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x6a, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xeb, - 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2a, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x3a, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x1d, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x7a, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xbe, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x5a, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, - 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfe, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1a, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x7f, 0xfb, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x1d, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x12, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xdf, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x52, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x72, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xf9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xfb, - 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xfe, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x32, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xf8, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x22, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x0f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x62, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x42, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x02, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xfd, 0xfb, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x0f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x03, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x1d, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x43, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x63, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x23, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x1d, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x33, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x73, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x53, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xe1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x13, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xf9, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x1b, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x5b, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x07, 0x80, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf9, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xfe, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x7b, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3b, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x2b, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x6b, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x4b, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0b, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xe1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x0f, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x4f, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x6f, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xf9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2f, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xf9, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x3f, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x7f, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x5f, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1f, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x17, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x57, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x77, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x37, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x27, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x67, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x47, 0x00, 0x17, 0x06, - 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, - 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x07, - 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, - 0x00, 0x09, 0x05, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, - 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, - 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, - 0x00, 0x07, 0x01, 0x00, 0x09, 0x45, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, - 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, - 0x00, 0x00, 0x01, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x02, 0x08, - 0xf0, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x14, 0x13, 0x01, - 0x02, 0x08, 0xf0, 0x12, 0x0e, 0x12, 0x0f, 0x12, 0x02, 0x12, 0x03, 0x12, - 0x05, 0x12, 0x08, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x03, 0x20, - 0x13, 0x00, 0x02, 0x08, 0xc0, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x02, 0x08, 0xe8, 0x13, 0x01, 0x02, 0x08, 0xea, 0x08, 0x00, 0x00, 0x01, - 0x19, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x09, 0x00, 0x17, 0xfd, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x13, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, - 0x02, 0x08, 0xf0, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x14, - 0x13, 0x01, 0x02, 0x08, 0xf0, 0x12, 0x0e, 0x12, 0x0f, 0x12, 0x02, 0x12, - 0x03, 0x12, 0x05, 0x12, 0x08, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x03, 0x20, 0x13, 0x00, 0x02, 0x08, 0xc0, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x02, 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x20, 0x01, 0x0f, - 0xff, 0x8f, 0xff, 0x09, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xe5, 0xf0, 0x93, - 0x02, 0x08, 0xff, 0x07, 0x00, 0x07, 0x00, 0x13, 0x00, 0x14, 0x00, 0x12, - 0x00, 0x12, 0x01, 0x02, 0x08, 0xff, 0x08, 0x00, 0x00, 0x00, 0x01, 0x01, - 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x02, 0x08, 0x01, - 0x08, 0x00, 0x00, 0x00, 0x20, 0x01, 0x0f, 0xff, 0x8f, 0xff, 0x09, 0x00, - 0x00, 0x00, 0x00, 0xf6, 0xe5, 0xf0, 0x93, 0x02, 0x08, 0xff, 0x02, 0x08, - 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xe5, 0xf0, 0x93, 0x02, 0x08, - 0xff, 0x02, 0x08, 0xff, 0x02, 0x08, 0xe8, 0x02, 0x08, 0xe8, 0x02, 0x08, - 0xe8, 0x13, 0x01, 0x02, 0x08, 0xee, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, - 0x07, 0x01, 0x00, 0x09, 0x00, 0x00, 0x13, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x40, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xbf, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x60, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x20, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xff, - 0xff, 0xfb, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x30, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xdf, 0x7f, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x7f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x70, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xef, 0xbe, 0xfb, 0xff, 0xbf, 0xff, 0xef, - 0xbe, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x50, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x10, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x7f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x18, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x58, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfd, 0xdf, 0x7f, 0xff, 0xff, 0xff, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x78, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfd, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xbf, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x38, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x28, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x68, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x48, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfd, 0x7f, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xfe, 0x81, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x08, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0c, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0x7f, 0x7f, - 0xff, 0xff, 0xef, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x4c, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x6c, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x2c, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x7f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3c, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, - 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x7c, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x5c, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x1d, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x1c, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x1f, 0xf8, 0x01, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xe5, 0x87, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x14, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x1f, - 0x80, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x54, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x74, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x81, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x34, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x24, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x64, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x44, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x4f, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x04, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x06, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x46, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x66, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x26, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x36, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x76, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x56, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x81, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x16, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x4f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1e, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x5e, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x7e, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x3e, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2e, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x6e, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x4e, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x0e, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0a, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x4a, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x6a, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0x01, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xeb, 0xfe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x2a, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3a, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xee, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x7a, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xff, 0xfb, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfb, 0xbe, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x5a, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x0f, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x1a, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xfb, 0xbe, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x12, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xdf, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xee, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x52, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, - 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfb, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x72, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xdf, 0xff, 0xfb, 0xee, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x1d, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x32, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x00, 0xf8, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfa, 0xfe, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x22, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x7f, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfb, 0xbe, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xfe, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x62, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x42, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x02, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfd, 0xfb, 0xbe, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, - 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x03, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x43, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x63, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x23, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x1d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x33, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, - 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x73, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x53, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x1d, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x13, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x7c, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1b, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, - 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x5b, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xfe, 0x00, 0x07, 0x80, 0x01, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x7b, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, - 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x3b, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfe, 0x00, 0x00, 0x00, 0x01, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2b, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x6b, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x4b, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x0b, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0f, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x4f, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x6f, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x2f, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x00, 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3f, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x7f, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xf9, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x5f, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, - 0xf9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x1f, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x17, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x57, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x77, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, - 0xc9, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x37, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x00, 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x7d, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x27, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x67, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x03, 0xc9, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x0f, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, - 0x47, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, - 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x09, - 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, - 0xe1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, 0x7d, 0x17, 0x01, - 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, - 0x01, 0x00, 0x09, 0x07, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, - 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, - 0x01, 0x12, 0x01, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0x02, 0xc5, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 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, - 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, - 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x05, 0x00, 0x17, 0x06, 0x06, 0x00, - 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, - 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x03, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, - 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x45, 0x00, 0x17, - 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x03, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 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, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x64, 0x02, 0x08, 0xf0, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, - 0x00, 0x14, 0x13, 0x01, 0x02, 0x08, 0xf0, 0x12, 0x0e, 0x12, 0x0f, 0x12, - 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, 0x08, 0x12, 0x01, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x03, 0x20, 0x13, 0x00, 0x02, 0x08, 0xc0, 0x17, 0x01, 0x01, - 0x00, 0x00, 0x00, 0x64, 0x02, 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x20, - 0x01, 0x0f, 0xff, 0x8f, 0xff, 0x09, 0x00, 0x00, 0x00, 0x00, 0xf6, 0xe5, - 0xf0, 0x93, 0x02, 0x08, 0xff, 0x02, 0x08, 0xc0, 0x17, 0x01, 0x01, 0x00, - 0x00, 0x00, 0x64, 0x02, 0x08, 0xff, 0x07, 0x00, 0x07, 0x20, 0x12, 0x00, - 0x12, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0xff, 0x08, 0x00, - 0x00, 0x00, 0x01, 0x01, 0x00, 0x09, 0x00, 0x00, 0x00 + 0x07, 0x00, 0x13, 0x00, 0x14, 0x00, 0x12, 0x00, + 0x12, 0x01, 0x02, 0x08, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x20, 0x01, 0x0F, 0xFF, 0x8F, 0xFF, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, + 0x00, 0xF6, 0xE5, 0xF0, 0x93, 0x02, 0x08, 0xFF, + 0x02, 0x08, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, + 0xF6, 0xE5, 0xF0, 0x93, 0x02, 0x08, 0xFF, 0x02, + 0x08, 0xE8, 0x13, 0x01, 0x02, 0x08, 0xED, 0x13, + 0x00, 0x12, 0x0E, 0x12, 0x0F, 0x12, 0x02, 0x12, + 0x03, 0x12, 0x05, 0x12, 0x06, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x12, 0x07, 0x12, 0x08, + 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x01, 0x86, + 0xA0, 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, + 0x06, 0x17, 0x06, 0x06, 0x00, 0x00, 0x13, 0x88, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x13, + 0x01, 0x02, 0x08, 0xF0, 0x12, 0x0E, 0x12, 0x0F, + 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x14, 0x13, 0x01, 0x02, 0x08, 0xF0, 0x12, 0x0E, + 0x12, 0x0F, 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, + 0x12, 0x08, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x03, 0x20, 0x13, 0x00, 0x02, 0x08, 0xC0, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x02, + 0x08, 0xC0, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x07, 0x00, 0x07, 0x00, 0x13, 0x00, 0x14, + 0x00, 0x12, 0x00, 0x12, 0x01, 0x02, 0x08, 0xFF, + 0x08, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x04, + 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x02, + 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, 0x20, 0x01, + 0x0F, 0xFF, 0x8F, 0xFF, 0x09, 0x00, 0x00, 0x00, + 0x00, 0xF6, 0xE5, 0xF0, 0x93, 0x02, 0x08, 0xFF, + 0x02, 0x08, 0x01, 0x09, 0x00, 0x00, 0x00, 0x00, + 0xF6, 0xE5, 0xF0, 0x93, 0x02, 0x08, 0xFF, 0x02, + 0x08, 0xE8, 0x13, 0x01, 0x02, 0x08, 0xED, 0x13, + 0x00, 0x12, 0x0E, 0x12, 0x0F, 0x12, 0x02, 0x12, + 0x03, 0x12, 0x05, 0x12, 0x06, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x12, 0x07, 0x12, 0x08, + 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x01, 0x86, + 0xA0, 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, + 0x06, 0x17, 0x06, 0x06, 0x00, 0x00, 0x13, 0x88, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x13, + 0x01, 0x02, 0x08, 0xF0, 0x12, 0x0E, 0x12, 0x0F, + 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x14, 0x13, 0x01, 0x02, 0x08, 0xF0, 0x12, 0x0E, + 0x12, 0x0F, 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, + 0x12, 0x08, 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x03, 0x20, 0x13, 0x00, 0x02, 0x08, 0xC0, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x02, + 0x08, 0xC0, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x02, 0x08, 0xE8, 0x13, 0x01, 0x02, 0x08, + 0xEA, 0x08, 0x00, 0x00, 0x01, 0x19, 0x01, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x09, 0x00, 0x03, 0xC1, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 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, 0x13, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x02, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x82, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x83, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xC2, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xC2, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0xDF, 0x7F, 0xFF, 0xFF, 0xEF, 0xBE, 0xFB, 0xFF, + 0xBF, 0xFF, 0xEF, 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF2, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x43, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x42, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x62, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x63, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xE2, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xE2, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xA3, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xA2, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x22, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x23, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, + 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF2, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x32, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0x7F, 0x7F, 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x32, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xB3, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xB2, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xF2, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xF3, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x72, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x72, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xE5, 0x87, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x53, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xEA, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x52, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xD2, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xD3, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x92, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x92, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x13, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x12, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x1A, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x1B, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x9A, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x9A, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xDB, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xDA, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x5A, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x5B, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x7A, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x7A, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xFB, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xFA, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xBA, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xBB, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x3A, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x3A, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x2B, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x28, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xAA, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xAB, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xEB, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, + 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xE8, + 0xF9, 0xFF, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, + 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x6B, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, + 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x68, + 0xE1, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x4A, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, + 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x4B, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, + 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xCB, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xDF, 0xFF, 0xFB, + 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xC8, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFB, + 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x8B, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, + 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x88, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x0A, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x0B, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xFB, + 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x0F, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x0C, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x8F, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x8C, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xCE, + 0xC4, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xCF, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x4E, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x4C, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x6F, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x6C, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xEE, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xEF, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xAC, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xAE, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x2F, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x2E, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x3C, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x3F, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xBF, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xBC, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xFF, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xFF, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x7C, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x7F, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x5C, + 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, + 0xFE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x5E, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0xDF, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0xDC, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x9E, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x9F, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x1C, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x1E, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x00, 0x17, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x09, 0x01, 0x17, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x27, 0x10, 0x13, 0x01, 0x02, + 0x08, 0xF0, 0x12, 0x0E, 0x12, 0x0F, 0x12, 0x01, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x14, 0x13, + 0x01, 0x02, 0x08, 0xF0, 0x12, 0x0E, 0x12, 0x0F, + 0x12, 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, 0x08, + 0x12, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x03, + 0x20, 0x13, 0x00, 0x02, 0x08, 0xC0, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x02, 0x08, 0xC0, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x02, + 0x08, 0xE8, 0x02, 0x08, 0xE8, 0x13, 0x01, 0x02, + 0x08, 0xEE, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x00, 0x00, 0x13, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x40, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFD, 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x7F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x60, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFD, 0xDF, 0x7F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x20, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xDF, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x30, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFD, 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x7F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x70, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xDF, 0x7F, 0xFF, + 0xFF, 0xEF, 0xBE, 0xFB, 0xFF, 0xBF, 0xFF, 0xEF, + 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, 0xF2, 0x7C, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x50, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x10, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x7F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x18, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x58, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFD, 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x4F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x78, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFD, 0x7F, 0x7F, 0xFF, 0xFF, + 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x38, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x28, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x4F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x68, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x48, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, + 0xFE, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x08, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF5, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF2, 0x4F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0C, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0x7F, 0x7F, + 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x4C, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x6C, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2C, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x7F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x3C, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x7C, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x5C, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x1C, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xF8, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xE5, 0x87, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x14, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x1F, + 0x80, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEA, 0x4F, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x54, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x74, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x81, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x34, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x24, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x65, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x64, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7D, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x44, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x4F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x04, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x06, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x81, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x46, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x4F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x66, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x26, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x36, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x4F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x76, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x56, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x16, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x4F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1E, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x5E, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x7E, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3E, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x2E, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x6E, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x4E, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x0E, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0A, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x4A, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x1D, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x6A, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2A, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x3A, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFB, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x1D, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x7A, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xF9, 0xFF, 0xFB, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xBE, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x5A, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, + 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x1A, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0xE1, 0xFF, 0xFF, 0xF7, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0xFA, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x1D, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x12, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xC5, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xEE, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x52, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFB, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x72, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xF9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xDF, 0xFF, 0xFB, 0xEE, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x1D, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x32, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xF9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFB, 0xBE, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x7C, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x22, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFB, 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x0F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x62, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xE1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x1D, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x42, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7C, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x02, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFD, 0xFB, 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x03, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xF9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x1D, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x43, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x63, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x23, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xE1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x1D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x33, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0xC4, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x73, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x53, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x13, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1B, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x5B, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x07, 0x80, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x7B, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0xC5, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3B, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x2B, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x7D, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x6B, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xC5, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x01, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x4B, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x0B, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x7D, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0F, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xF9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x01, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x4F, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x6F, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xF9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7D, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2F, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xF9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x3F, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x7F, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xF9, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7D, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x5F, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x1F, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x03, 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x17, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xE0, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xFE, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7D, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x57, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x77, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x37, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xE1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x27, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x67, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x47, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x07, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x05, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x45, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x02, 0x08, 0xF0, 0x12, 0x01, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x14, 0x13, 0x01, + 0x02, 0x08, 0xF0, 0x12, 0x0E, 0x12, 0x0F, 0x12, + 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, 0x08, 0x12, + 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x03, 0x20, + 0x13, 0x00, 0x02, 0x08, 0xC0, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x02, 0x08, 0xE8, 0x13, + 0x01, 0x02, 0x08, 0xEA, 0x08, 0x00, 0x00, 0x01, + 0x19, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, + 0x17, 0xFD, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x13, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x27, 0x10, + 0x02, 0x08, 0xF0, 0x12, 0x01, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x14, 0x13, 0x01, 0x02, 0x08, + 0xF0, 0x12, 0x0E, 0x12, 0x0F, 0x12, 0x02, 0x12, + 0x03, 0x12, 0x05, 0x12, 0x08, 0x12, 0x01, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x03, 0x20, 0x13, 0x00, + 0x02, 0x08, 0xC0, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x02, 0x08, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x20, 0x01, 0x0F, 0xFF, 0x8F, 0xFF, 0x09, + 0x00, 0x00, 0x00, 0x00, 0xF6, 0xE5, 0xF0, 0x93, + 0x02, 0x08, 0xFF, 0x07, 0x00, 0x07, 0x00, 0x13, + 0x00, 0x14, 0x00, 0x12, 0x00, 0x12, 0x01, 0x02, + 0x08, 0xFF, 0x08, 0x00, 0x00, 0x00, 0x01, 0x01, + 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, + 0x00, 0x02, 0x08, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x20, 0x01, 0x0F, 0xFF, 0x8F, 0xFF, 0x09, 0x00, + 0x00, 0x00, 0x00, 0xF6, 0xE5, 0xF0, 0x93, 0x02, + 0x08, 0xFF, 0x02, 0x08, 0x01, 0x09, 0x00, 0x00, + 0x00, 0x00, 0xF6, 0xE5, 0xF0, 0x93, 0x02, 0x08, + 0xFF, 0x02, 0x08, 0xFF, 0x02, 0x08, 0xE8, 0x02, + 0x08, 0xE8, 0x02, 0x08, 0xE8, 0x13, 0x01, 0x02, + 0x08, 0xEE, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x00, 0x00, 0x13, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x40, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFD, 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x7F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x60, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFD, 0xDF, 0x7F, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x20, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xDF, + 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x30, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFD, 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x7F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x70, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xDF, 0x7F, 0xFF, + 0xFF, 0xEF, 0xBE, 0xFB, 0xFF, 0xBF, 0xFF, 0xEF, + 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, 0xF2, 0x7C, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x50, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x10, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x7F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x18, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x58, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFD, 0xDF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFE, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x4F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x78, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFD, 0x7F, 0x7F, 0xFF, 0xFF, + 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x38, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x28, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x4F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x68, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x48, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, + 0x7F, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, + 0xFE, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x08, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xF5, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF2, 0x4F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0C, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0x7F, 0x7F, + 0xFF, 0xFF, 0xEF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x4C, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x6C, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2C, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x7F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x3C, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x7C, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x5C, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x1C, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xF8, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xE5, 0x87, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x14, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x1F, + 0x80, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEA, 0x4F, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x54, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x74, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x81, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x34, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x24, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x65, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x64, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7D, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x44, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x4F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x04, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x06, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x81, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x46, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x4F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x66, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x26, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x36, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x4F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x76, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x56, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x16, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x4F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1E, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x5E, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x81, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x7E, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3E, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xF9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x2E, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x6E, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x4E, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x0E, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0A, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x4A, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x1D, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x6A, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2A, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x3A, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFB, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x1D, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x7A, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xF9, 0xFF, 0xFB, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xBE, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x5A, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, + 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF7, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, + 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x1A, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0xE1, 0xFF, 0xFF, 0xF7, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0xFA, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x1D, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x12, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xC5, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xDF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFB, 0xEE, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7C, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x52, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFB, 0xEE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x72, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xF9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xDF, 0xFF, 0xFB, 0xEE, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x1D, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x32, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xF9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0xFB, 0xBE, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x7C, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x22, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFB, 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x0F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x62, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xE1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x1D, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x42, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7C, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x02, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFD, 0xFB, 0xBE, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x0F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x03, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xF9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x1D, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x43, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x63, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x23, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xE1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x1D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x33, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0xC4, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x73, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, + 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC1, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x53, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, + 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x02, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x1D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x13, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x00, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x7C, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x1B, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, + 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x5B, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFE, 0x00, 0x07, 0x80, 0x01, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x00, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFE, 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x7B, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x01, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x02, 0xC5, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x3B, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x00, + 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x2B, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x00, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x7D, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x6B, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x02, 0xC5, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x01, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x4B, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, + 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x0B, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x7D, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x0F, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xF9, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x01, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x4F, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x0F, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x6F, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xF9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7D, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x2F, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xF9, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x3F, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x03, 0xC1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x7F, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xF9, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x7D, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x5F, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0xF9, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x1F, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x03, 0xC9, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x17, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xE0, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xFE, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x7D, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x57, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x02, 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, + 0x07, 0x01, 0x00, 0x09, 0x77, 0x00, 0x17, 0x06, + 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, + 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x37, + 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, + 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0xE1, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, + 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, + 0x00, 0x09, 0x27, 0x00, 0x17, 0x06, 0x06, 0x00, + 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, + 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0x02, 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, + 0x00, 0x07, 0x01, 0x00, 0x09, 0x67, 0x00, 0x17, + 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, + 0x00, 0x00, 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC9, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x0F, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, + 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, + 0x47, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, + 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, + 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0x09, 0x03, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, + 0xE1, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 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, 0x7D, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, + 0x64, 0x14, 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, + 0x01, 0x00, 0x09, 0x07, 0x00, 0x17, 0x06, 0x06, + 0x00, 0x00, 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, + 0x01, 0x00, 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, + 0x01, 0x12, 0x01, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x09, 0x03, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0x02, 0xC5, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 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, 0x01, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x14, 0x01, 0x08, 0x00, + 0x00, 0x00, 0x07, 0x01, 0x00, 0x09, 0x05, 0x00, + 0x17, 0x06, 0x06, 0x00, 0x00, 0x00, 0x14, 0x14, + 0x00, 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, + 0x08, 0x00, 0x00, 0x01, 0x12, 0x01, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x09, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 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, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x14, + 0x01, 0x08, 0x00, 0x00, 0x00, 0x07, 0x01, 0x00, + 0x09, 0x45, 0x00, 0x17, 0x06, 0x06, 0x00, 0x00, + 0x00, 0x14, 0x14, 0x00, 0x17, 0x01, 0x01, 0x00, + 0x00, 0x00, 0x64, 0x08, 0x00, 0x00, 0x01, 0x12, + 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x09, 0x03, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 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, 0x17, 0x01, 0x01, 0x00, 0x00, + 0x00, 0x64, 0x02, 0x08, 0xF0, 0x12, 0x01, 0x17, + 0x01, 0x01, 0x00, 0x00, 0x00, 0x14, 0x13, 0x01, + 0x02, 0x08, 0xF0, 0x12, 0x0E, 0x12, 0x0F, 0x12, + 0x02, 0x12, 0x03, 0x12, 0x05, 0x12, 0x08, 0x12, + 0x01, 0x17, 0x01, 0x01, 0x00, 0x00, 0x03, 0x20, + 0x13, 0x00, 0x02, 0x08, 0xC0, 0x17, 0x01, 0x01, + 0x00, 0x00, 0x00, 0x64, 0x02, 0x08, 0x01, 0x08, + 0x00, 0x00, 0x00, 0x20, 0x01, 0x0F, 0xFF, 0x8F, + 0xFF, 0x09, 0x00, 0x00, 0x00, 0x00, 0xF6, 0xE5, + 0xF0, 0x93, 0x02, 0x08, 0xFF, 0x02, 0x08, 0xC0, + 0x17, 0x01, 0x01, 0x00, 0x00, 0x00, 0x64, 0x02, + 0x08, 0xFF, 0x07, 0x00, 0x07, 0x20, 0x12, 0x00, + 0x12, 0x01, 0x04, 0x00, 0x00, 0x00, 0x00, 0x02, + 0x08, 0xFF, 0x08, 0x00, 0x00, 0x00, 0x01, 0x01, + 0x00, 0x09, 0x00, 0x00, 0x00 }; + unsigned int sgpio_if_xsvf_len = 37629; diff --git a/firmware/cpldjtagprog_rom_to_ram/Makefile b/firmware/cpldjtagprog_rom_to_ram/Makefile index e3a80e16..085abb71 100644 --- a/firmware/cpldjtagprog_rom_to_ram/Makefile +++ b/firmware/cpldjtagprog_rom_to_ram/Makefile @@ -1,7 +1,6 @@ # Hey Emacs, this is a -*- makefile -*- # -# Copyright 2012 Michael Ossmann -# Copyright 2012 Jared Boone +# Copyright 2013 Benjamin Vernoux # # This file is part of HackRF. # @@ -23,7 +22,9 @@ BINARY = cpldjtagprog_rom_to_ram -SRC = $(BINARY).c \ +SRC_DIR = cpldjtagprog + +SRC = cpldjtagprog.c \ ../common/hackrf_core.c \ ../common/si5351c.c \ ../common/max2837.c \ @@ -33,4 +34,9 @@ SRC = $(BINARY).c \ ../common/xapp058/ports.c LDSCRIPT = ../common/LPC4330_M4_rom_to_ram.ld + +%.o: ../$(SRC_DIR)/%.c Makefile + @printf " CC $(subst $(shell pwd)/,,$(@))\n" + $(Q)$(CC) $(CFLAGS) -o $@ -c $< + include ../common/Makefile_inc.mk diff --git a/firmware/cpldjtagprog_rom_to_ram/cpldjtagprog_rom_to_ram.c b/firmware/cpldjtagprog_rom_to_ram/cpldjtagprog_rom_to_ram.c deleted file mode 100644 index 5cc9456c..00000000 --- a/firmware/cpldjtagprog_rom_to_ram/cpldjtagprog_rom_to_ram.c +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright 2010 - 2013 Michael Ossmann - * - * This file is part of HackRF. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, - * Boston, MA 02110-1301, USA. - */ - -#include -#include - -#include "hackrf_core.h" -#include "cpld_jtag.h" -#include "../cpldjtagprog/sgpio_if_xsvf.h" - -#define WAIT_LOOP_DELAY (6000000) - -#define ALL_LEDS (PIN_LED1|PIN_LED2|PIN_LED3) - -int main(void) -{ - int i; - int error; - int LED; - - pin_setup(); - - /* Set 1V8 */ - gpio_set(PORT_EN1V8, PIN_EN1V8); - - cpu_clock_init(); - - /* program test bitstream to CPLD */ - error = cpld_jtag_program(sgpio_if_xsvf_len, &sgpio_if_xsvf[0]); - - if(error == 0) - { - /* blink only LED1 (Green) on success */ - LED = PIN_LED1; - }else - { - /* blink LED3 (Red) on error */ - LED = PIN_LED3; - } - - gpio_clear(PORT_LED1_3, ALL_LEDS); /* All LEDs off */ - - while (1) - { - gpio_set(PORT_LED1_3, LED); /* LEDs on */ - for (i = 0; i < WAIT_LOOP_DELAY; i++) /* Wait a bit. */ - __asm__("nop"); - gpio_clear(PORT_LED1_3, LED); /* LED off */ - for (i = 0; i < WAIT_LOOP_DELAY; i++) /* Wait a bit. */ - __asm__("nop"); - } - - return 0; -} diff --git a/firmware/startup_systick_perfo_rom_to_ram/Makefile b/firmware/startup_systick_perfo_rom_to_ram/Makefile index 18d40799..489f608c 100644 --- a/firmware/startup_systick_perfo_rom_to_ram/Makefile +++ b/firmware/startup_systick_perfo_rom_to_ram/Makefile @@ -1,12 +1,38 @@ # Hey Emacs, this is a -*- makefile -*- +# +# Copyright 2013 Benjamin Vernoux +# +# This file is part of HackRF. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 51 Franklin Street, +# Boston, MA 02110-1301, USA. +# BINARY = startup_systick_perfo_rom_to_ram +SRC_DIR = startup_systick_perfo + SRC = startup_systick.c \ perf_mips.c \ ../common/hackrf_core.c \ ../common/si5351c.c \ ../common/max2837.c - LDSCRIPT = ../common/LPC4330_M4_rom_to_ram.ld + +%.o: ../$(SRC_DIR)/%.c Makefile + @printf " CC $(subst $(shell pwd)/,,$(@))\n" + $(Q)$(CC) $(CFLAGS) -o $@ -c $< + include ../common/Makefile_inc.mk diff --git a/firmware/startup_systick_perfo_rom_to_ram/perf_mips.c b/firmware/startup_systick_perfo_rom_to_ram/perf_mips.c deleted file mode 100644 index ef3d1f52..00000000 --- a/firmware/startup_systick_perfo_rom_to_ram/perf_mips.c +++ /dev/null @@ -1,2220 +0,0 @@ -/* - * Copyright 2010 - 2012 Michael Ossmann - * - * This file is part of HackRF. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, - * Boston, MA 02110-1301, USA. - */ - -#include -#include -#include -#include -#include -#include - -#include "hackrf_core.h" - -/* Global counter incremented by SysTick Interrupt each millisecond */ -extern volatile u32 g_ulSysTickCount; -extern u32 g_NbCyclePerSecond; - -extern u32 sys_tick_get_time_ms(void); -extern u32 sys_tick_delta_time_ms(u32 start, u32 end); -extern void sys_tick_wait_time_ms(u32 wait_ms); - - -u32 test_nb_instruction_per_sec_100_nop_asm(void) -{ - register u32 val __asm__("r0"); - - __asm__(" ldr r1, =g_ulSysTickCount"); - __asm__(" ldr r2, [r1]"); /* g_ulSysTickCount */ - __asm__(" push {r4}"); - __asm__(" movs r0, #0"); /* nb_instructions_per_sec = 0; */ - __asm__(" movw r4, #999"); /* wait_ms = 1000; */ - - __asm__("test_nb_instruction_per_sec_loop_100_nop:"); -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - - __asm__(" ldr r3, [r1]"); /* tickms = g_ulSysTickCount */ - __asm__(" adds r0, #108"); /* nb_instructions_per_sec += 108 */ - __asm__(" cmp r2, r3"); - __asm__(" it CS"); /* IF THEN Higher or same */ - __asm__(" addcs r3, #34"); - __asm__(" subs r3, r3, r2"); - __asm__(" cmp r3, r4"); - __asm__(" bls test_nb_instruction_per_sec_loop_100_nop"); /* tickms < wait_ms ? */ - - __asm__(" POP {r4}"); - - return val; -}; - -u32 test_nb_instruction_per_sec_105_nop_asm(void) -{ - register u32 val __asm__("r0"); - - __asm__(" ldr r1, =g_ulSysTickCount"); - __asm__(" ldr r2, [r1]"); /* g_ulSysTickCount */ - __asm__(" push {r4}"); - __asm__(" movs r0, #0"); /* nb_instructions_per_sec = 0; */ - __asm__(" movw r4, #999"); /* wait_ms = 1000; */ - - __asm__("test_nb_instruction_per_sec_loop_105_nop:"); -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 5 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 5 nop */ -/* Total 105 nop */ - - __asm__(" ldr r3, [r1]"); /* tickms = g_ulSysTickCount */ - __asm__(" adds r0, #113"); /* nb_instructions_per_sec += 105+8=113; */ - __asm__(" cmp r2, r3"); - __asm__(" it CS"); /* IF THEN Higher or same */ - __asm__(" addcs r3, #34"); - __asm__(" subs r3, r3, r2"); - __asm__(" cmp r3, r4"); - __asm__(" bls test_nb_instruction_per_sec_loop_105_nop"); /* tickms < wait_ms ? */ - - __asm__(" POP {r4}"); - - return val; -}; - -u32 test_nb_instruction_per_sec_110_nop_asm(void) -{ - register u32 val __asm__("r0"); - - __asm__(" ldr r1, =g_ulSysTickCount"); - __asm__(" ldr r2, [r1]"); /* g_ulSysTickCount */ - __asm__(" push {r4}"); - __asm__(" movs r0, #0"); /* nb_instructions_per_sec = 0; */ - __asm__(" movw r4, #999"); /* wait_ms = 1000; */ - - __asm__("test_nb_instruction_per_sec_loop_110_nop:"); -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 10 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 10 nop */ -/* Total 110 nop */ - - __asm__(" ldr r3, [r1]"); /* tickms = g_ulSysTickCount */ - __asm__(" adds r0, #118"); /* nb_instructions_per_sec += 118; */ - __asm__(" cmp r2, r3"); - __asm__(" it CS"); /* IF THEN Higher or same */ - __asm__(" addcs r3, #34"); - __asm__(" subs r3, r3, r2"); - __asm__(" cmp r3, r4"); - __asm__(" bls test_nb_instruction_per_sec_loop_110_nop"); /* tickms < wait_ms ? */ - - __asm__(" POP {r4}"); - - return val; -}; - -u32 test_nb_instruction_per_sec_115_nop_asm(void) -{ - register u32 val __asm__("r0"); - - __asm__(" ldr r1, =g_ulSysTickCount"); - __asm__(" ldr r2, [r1]"); /* g_ulSysTickCount */ - __asm__(" push {r4}"); - __asm__(" movs r0, #0"); /* nb_instructions_per_sec = 0; */ - __asm__(" movw r4, #999"); /* wait_ms = 1000; */ - - __asm__("test_nb_instruction_per_sec_loop_115_nop:"); -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 15 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 15 nop */ -/* Total 115 nop */ - - __asm__(" ldr r3, [r1]"); /* tickms = g_ulSysTickCount */ - __asm__(" adds r0, #123"); /* nb_instructions_per_sec += 115+8 = 123; */ - __asm__(" cmp r2, r3"); - __asm__(" it CS"); /* IF THEN Higher or same */ - __asm__(" addcs r3, #34"); - __asm__(" subs r3, r3, r2"); - __asm__(" cmp r3, r4"); - __asm__(" bls test_nb_instruction_per_sec_loop_115_nop"); /* tickms < wait_ms ? */ - - __asm__(" POP {r4}"); - - return val; -}; - -u32 test_nb_instruction_per_sec_120_nop_asm(void) -{ - register u32 val __asm__("r0"); - - __asm__(" ldr r1, =g_ulSysTickCount"); - __asm__(" ldr r2, [r1]"); /* g_ulSysTickCount */ - __asm__(" push {r4}"); - __asm__(" movs r0, #0"); /* nb_instructions_per_sec = 0; */ - __asm__(" movw r4, #999"); /* wait_ms = 1000; */ - - __asm__("test_nb_instruction_per_sec_loop_120_nop:"); -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 20 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 20 nop */ -/* Total 120 nop */ - - __asm__(" ldr r3, [r1]"); /* tickms = g_ulSysTickCount */ - __asm__(" adds r0, #128"); /* nb_instructions_per_sec += 128; */ - __asm__(" cmp r2, r3"); - __asm__(" it CS"); /* IF THEN Higher or same */ - __asm__(" addcs r3, #34"); - __asm__(" subs r3, r3, r2"); - __asm__(" cmp r3, r4"); - __asm__(" bls test_nb_instruction_per_sec_loop_120_nop"); /* tickms < wait_ms ? */ - - __asm__(" POP {r4}"); - - return val; -}; - -u32 test_nb_instruction_per_sec_150_nop_asm(void) -{ - register u32 val __asm__("r0"); - - __asm__(" ldr r1, =g_ulSysTickCount"); - __asm__(" ldr r2, [r1]"); /* g_ulSysTickCount */ - __asm__(" push {r4}"); - __asm__(" movs r0, #0"); /* nb_instructions_per_sec = 0; */ - __asm__(" movw r4, #999"); /* wait_ms = 1000; */ - - __asm__("test_nb_instruction_per_sec_loop_150_nop:"); -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 50 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 50 nop */ -/* Total 150 nop */ - - __asm__(" ldr r3, [r1]"); /* tickms = g_ulSysTickCount */ - __asm__(" adds r0, #158"); /* nb_instructions_per_sec += 158; */ - __asm__(" cmp r2, r3"); - __asm__(" it CS"); /* IF THEN Higher or same */ - __asm__(" addcs r3, #34"); - __asm__(" subs r3, r3, r2"); - __asm__(" cmp r3, r4"); - __asm__(" bls test_nb_instruction_per_sec_loop_150_nop"); /* tickms < wait_ms ? */ - - __asm__(" POP {r4}"); - - return val; -}; - -u32 test_nb_instruction_per_sec_200_nop_asm(void) -{ - register u32 val __asm__("r0"); - - __asm__(" ldr r1, =g_ulSysTickCount"); - __asm__(" ldr r2, [r1]"); /* g_ulSysTickCount */ - __asm__(" push {r4}"); - __asm__(" movs r0, #0"); /* nb_instructions_per_sec = 0; */ - __asm__(" movw r4, #999"); /* wait_ms = 1000; */ - - __asm__("test_nb_instruction_per_sec_loop_200_nop:"); -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ -/* Total 200 nop */ - - __asm__(" ldr r3, [r1]"); /* tickms = g_ulSysTickCount */ - __asm__(" adds r0, #208"); /* nb_instructions_per_sec += 208; */ - __asm__(" cmp r2, r3"); - __asm__(" it CS"); /* IF THEN Higher or same */ - __asm__(" addcs r3, #34"); - __asm__(" subs r3, r3, r2"); - __asm__(" cmp r3, r4"); - __asm__(" bls test_nb_instruction_per_sec_loop_200_nop"); /* tickms < wait_ms ? */ - - __asm__(" POP {r4}"); - - return val; -}; - -u32 test_nb_instruction_per_sec_1000_nop_asm(void) -{ - register u32 val __asm__("r0"); - - __asm__(" ldr r1, =g_ulSysTickCount"); - __asm__(" ldr r2, [r1]"); /* g_ulSysTickCount */ - __asm__(" push {r4}"); - __asm__(" movs r0, #0"); /* nb_instructions_per_sec = 0; */ - __asm__(" movw r4, #999"); /* wait_ms = 1000; */ - - __asm__("test_nb_instruction_per_sec_loop_1000nop:"); -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ - -/* Start 100 nop */ - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); - __asm__(" nop"); -/* End 100 nop */ -/* Total 200 nop */ - - __asm__(" ldr r3, [r1]"); /* tickms = g_ulSysTickCount */ - __asm__(" adds r0, #1008"); /* nb_instructions_per_sec += 1008; */ - __asm__(" cmp r2, r3"); - __asm__(" it CS"); /* IF THEN Higher or same */ - __asm__(" addcs r3, #34"); - __asm__(" subs r3, r3, r2"); - __asm__(" cmp r3, r4"); - __asm__(" bls test_nb_instruction_per_sec_loop_1000nop"); /* tickms < wait_ms ? */ - - __asm__(" POP {r4}"); - - return val; -}; diff --git a/firmware/startup_systick_perfo_rom_to_ram/startup_systick.c b/firmware/startup_systick_perfo_rom_to_ram/startup_systick.c deleted file mode 100644 index a5bae126..00000000 --- a/firmware/startup_systick_perfo_rom_to_ram/startup_systick.c +++ /dev/null @@ -1,209 +0,0 @@ -/* - * Copyright 2010 - 2012 Michael Ossmann - * - * This file is part of HackRF. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, - * Boston, MA 02110-1301, USA. - */ - -#include -#include -#include -#include -#include -#include - -#include "hackrf_core.h" - -/* Global counter incremented by SysTick Interrupt each millisecond */ -volatile u32 g_ulSysTickCount; -u32 g_NbCyclePerSecond; - -void systick_setup(void) -{ - u32 systick_reload_val; - g_ulSysTickCount = 0; - - /* Disable IRQ globally */ - __asm__("cpsid i"); - - /* Set processor Clock as Source Clock */ - systick_set_clocksource(STK_CTRL_CLKSOURCE); - - /* Get SysTick calibration value to obtain by default 1 tick = 10ms */ - systick_reload_val = systick_get_calib(); - /* - * Calibration seems wrong on LPC43xx(TBC) for default Freq it assume System Clock is 12MHz but it is 12*17=204MHz - * Fix the Calibration value bu multiplication by 17 - */ - systick_reload_val = (systick_reload_val*17); - - /* To obtain 1ms per tick just divide by 10 the 10ms base tick and set the reload */ - systick_reload_val = systick_reload_val/10; - systick_set_reload(systick_reload_val); - - systick_interrupt_enable(); - - /* Start counting. */ - systick_counter_enable(); - - /* Set SysTick Priority to maximum */ - nvic_set_priority(NVIC_SYSTICK_IRQ, 0xFF); - - /* Enable IRQ globally */ - __asm__("cpsie i"); -} - -void scs_dwt_cycle_counter_enabled(void) -{ - SCS_DEMCR |= SCS_DEMCR_TRCENA; - SCS_DWT_CTRL |= SCS_DWT_CTRL_CYCCNTENA; -} - -u32 sys_tick_get_time_ms(void) -{ - return g_ulSysTickCount; -} - -u32 sys_tick_delta_time_ms(u32 start, u32 end) -{ - #define MAX_T_U32 ((2^32)-1) - u32 diff; - - if(end > start) - { - diff=end-start; - }else - { - diff=MAX_T_U32-(start-end)+1; - } - - return diff; -} - -void sys_tick_wait_time_ms(u32 wait_ms) -{ - u32 start, end; - u32 tickms; - - start = sys_tick_get_time_ms(); - - do - { - end = sys_tick_get_time_ms(); - tickms = sys_tick_delta_time_ms(start, end); - }while(tickms < wait_ms); -} - -/* Called each 1ms/1000Hz by interrupt - 1) Count the number of cycle per second. - 2) Increment g_ulSysTickCount counter. -*/ -void sys_tick_handler(void) -{ - if(g_ulSysTickCount==0) - { - /* Clear Cycle Counter*/ - SCS_DWT_CYCCNT = 0; - }else if(g_ulSysTickCount==1000) - { - /* Capture number of cycle elapsed during 1 second */ - g_NbCyclePerSecond = SCS_DWT_CYCCNT; - } - - g_ulSysTickCount++; -} - -u32 nb_inst_per_sec[16]; - -extern u32 test_nb_instruction_per_sec_100_nop_asm(); -extern u32 test_nb_instruction_per_sec_105_nop_asm(); -extern u32 test_nb_instruction_per_sec_110_nop_asm(); -extern u32 test_nb_instruction_per_sec_115_nop_asm(); -extern u32 test_nb_instruction_per_sec_120_nop_asm(); -extern u32 test_nb_instruction_per_sec_150_nop_asm(); -extern u32 test_nb_instruction_per_sec_200_nop_asm(); -extern u32 test_nb_instruction_per_sec_1000_nop_asm(); - -#define LED1_TOGGLE() (gpio_toggle(PORT_LED1_3, (PIN_LED1))) - -int main(void) -{ - pin_setup(); - - gpio_set(PORT_EN1V8, PIN_EN1V8); /* 1V8 on */ - - cpu_clock_init(); - - scs_dwt_cycle_counter_enabled(); - - systick_setup(); - - gpio_clear(PORT_LED1_3, (PIN_LED1)); /* LED1 off */ - - /* Test number of instruction per second (MIPS) slow blink ON 1s, OFF 1s */ -LED1_TOGGLE(); - nb_inst_per_sec[0] = test_nb_instruction_per_sec_100_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[1]= test_nb_instruction_per_sec_105_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[2]= test_nb_instruction_per_sec_110_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[3]= test_nb_instruction_per_sec_115_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[4] = test_nb_instruction_per_sec_120_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[5] = test_nb_instruction_per_sec_150_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[6] = test_nb_instruction_per_sec_200_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[7] = test_nb_instruction_per_sec_1000_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[8] = test_nb_instruction_per_sec_100_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[9]= test_nb_instruction_per_sec_105_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[10]= test_nb_instruction_per_sec_110_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[11]= test_nb_instruction_per_sec_115_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[12] = test_nb_instruction_per_sec_120_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[13] = test_nb_instruction_per_sec_150_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[14] = test_nb_instruction_per_sec_200_nop_asm(); -LED1_TOGGLE(); - nb_inst_per_sec[15] = test_nb_instruction_per_sec_1000_nop_asm(); -LED1_TOGGLE(); - - /* Test finished fast blink */ - while (1) - { - gpio_set(PORT_LED1_3, (PIN_LED1)); /* LED1 on */ - gpio_set(PORT_LED1_3, (PIN_LED2)); /* LED2 on */ - gpio_set(PORT_LED1_3, (PIN_LED3)); /* LED3 on */ - - sys_tick_wait_time_ms(250); - - gpio_clear(PORT_LED1_3, (PIN_LED3)); /* LED3 off */ - gpio_clear(PORT_LED1_3, (PIN_LED2)); /* LED2 off */ - gpio_clear(PORT_LED1_3, (PIN_LED1)); /* LED1 off */ - - sys_tick_wait_time_ms(250); - } - - return 0; -} diff --git a/firmware/usb_performance/usb_performance.c b/firmware/usb_performance/usb_performance.c index 38e0e334..3162d315 100644 --- a/firmware/usb_performance/usb_performance.c +++ b/firmware/usb_performance/usb_performance.c @@ -808,20 +808,28 @@ void sgpio_irqhandler() { if( transceiver_mode == TRANSCEIVER_MODE_RX ) { __asm__( "ldr r0, [%[SGPIO_REG_SS], #44]\n\t" + "rev16 r0, r0\n\t" /* Swap QI -> IQ */ "str r0, [%[p], #0]\n\t" "ldr r0, [%[SGPIO_REG_SS], #20]\n\t" + "rev16 r0, r0\n\t" /* Swap QI -> IQ */ "str r0, [%[p], #4]\n\t" "ldr r0, [%[SGPIO_REG_SS], #40]\n\t" + "rev16 r0, r0\n\t" /* Swap QI -> IQ */ "str r0, [%[p], #8]\n\t" "ldr r0, [%[SGPIO_REG_SS], #8]\n\t" + "rev16 r0, r0\n\t" /* Swap QI -> IQ */ "str r0, [%[p], #12]\n\t" "ldr r0, [%[SGPIO_REG_SS], #36]\n\t" + "rev16 r0, r0\n\t" /* Swap QI -> IQ */ "str r0, [%[p], #16]\n\t" "ldr r0, [%[SGPIO_REG_SS], #16]\n\t" + "rev16 r0, r0\n\t" /* Swap QI -> IQ */ "str r0, [%[p], #20]\n\t" "ldr r0, [%[SGPIO_REG_SS], #32]\n\t" + "rev16 r0, r0\n\t" /* Swap QI -> IQ */ "str r0, [%[p], #24]\n\t" "ldr r0, [%[SGPIO_REG_SS], #0]\n\t" + "rev16 r0, r0\n\t" /* Swap QI -> IQ */ "str r0, [%[p], #28]\n\t" : : [SGPIO_REG_SS] "l" (SGPIO_PORT_BASE + 0x100), diff --git a/firmware/usb_performance_rom_to_ram/Makefile b/firmware/usb_performance_rom_to_ram/Makefile new file mode 100644 index 00000000..0557ec70 --- /dev/null +++ b/firmware/usb_performance_rom_to_ram/Makefile @@ -0,0 +1,53 @@ +# Hey Emacs, this is a -*- makefile -*- +# +# Copyright 2013 Benjamin Vernoux +# +# This file is part of HackRF. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; see the file COPYING. If not, write to +# the Free Software Foundation, Inc., 51 Franklin Street, +# Boston, MA 02110-1301, USA. +# + +BINARY = usb_performance_rom_to_ram + +SRC_DIR = usb_performance + +SRC = usb_performance.c \ + usb.c \ + usb_request.c \ + usb_standard_request.c \ + usb_descriptor.c \ + ../common/fault_handler.c \ + ../common/hackrf_core.c \ + ../common/sgpio.c \ + ../common/si5351c.c \ + ../common/max2837.c \ + ../common/max5864.c \ + ../common/rffc5071.c \ + ../common/w25q80bv.c \ + ../common/cpld_jtag.c \ + ../common/xapp058/lenval.c \ + ../common/xapp058/micro.c \ + ../common/xapp058/ports.c \ + ../common/rom_iap.c + +LDSCRIPT = ../common/LPC4330_M4_rom_to_ram.ld + +%.o: ../$(SRC_DIR)/%.c Makefile + @printf " CC $(subst $(shell pwd)/,,$(@))\n" + $(Q)$(CC) $(CFLAGS) -o $@ -c $< + +include ../common/Makefile_inc.mk + diff --git a/hardware/jawbreaker/baseband.sch b/hardware/jawbreaker/baseband.sch index 8e1bd2e7..6ed84f4f 100644 --- a/hardware/jawbreaker/baseband.sch +++ b/hardware/jawbreaker/baseband.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date Thu Dec 6 15:37:44 2012 +EESchema Schematic File Version 2 date Wed Mar 27 01:00:29 2013 LIBS:power LIBS:device LIBS:transistors @@ -37,7 +37,7 @@ $Descr User 17000 11000 encoding utf-8 Sheet 3 4 Title "jawbreaker baseband" -Date "6 dec 2012" +Date "27 mar 2013" Rev "" Comp "Copyright 2012 Michael Ossmann" Comment1 "License: GPL v2" @@ -987,8 +987,8 @@ L C C117 U 1 1 5047BE90 P 4950 3400 F 0 "C117" H 5000 3500 50 0000 L CNN -F 1 "C" H 5000 3300 50 0000 L CNN -F 4 "DNP" V 5150 3350 60 0000 C CNN "Note" +F 1 "DNP" H 5000 3300 50 0000 L CNN +F 4 "DNP" V 4800 3400 60 0000 C CNN "Note" 1 4950 3400 1 0 0 -1 $EndComp @@ -2570,7 +2570,7 @@ U 1 1 4F5D6AAA P 5300 4500 F 0 "L6" V 5250 4500 40 0000 C CNN F 1 "DNP" V 5400 4500 40 0000 C CNN -F 4 "DNP" H 5300 4500 60 0001 C CNN "Note" +F 4 "DNP" V 5500 4450 60 0000 C CNN "Note" 1 5300 4500 1 0 0 -1 $EndComp diff --git a/hardware/jawbreaker/frontend.sch b/hardware/jawbreaker/frontend.sch index 2cf3a418..77635e35 100644 --- a/hardware/jawbreaker/frontend.sch +++ b/hardware/jawbreaker/frontend.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date Thu Dec 6 15:37:44 2012 +EESchema Schematic File Version 2 date Wed Mar 27 01:00:29 2013 LIBS:power LIBS:device LIBS:transistors @@ -37,7 +37,7 @@ $Descr User 17000 11000 encoding utf-8 Sheet 2 4 Title "jawbreaker frontend" -Date "6 dec 2012" +Date "27 mar 2013" Rev "" Comp "Copyright 2012 Michael Ossmann" Comment1 "License: GPL v2" @@ -2058,6 +2058,7 @@ U 1 1 4FB55E30 P 5300 5550 F 0 "L4" V 5250 5550 40 0000 C CNN F 1 "DNP" V 5400 5550 40 0000 C CNN +F 4 "DNP" V 5150 5550 60 0000 C CNN "Note" 1 5300 5550 1 0 0 -1 $EndComp @@ -2154,6 +2155,7 @@ U 1 1 502AFA8C P 3900 3750 F 0 "L1" V 3850 3750 40 0000 C CNN F 1 "DNP" V 4000 3750 40 0000 C CNN +F 4 "DNP" V 4050 3600 60 0000 C CNN "Note" 1 3900 3750 1 0 0 -1 $EndComp @@ -3150,7 +3152,6 @@ F 1 "ANTENNA" H 16100 8300 60 0000 C CNN F 4 "TE Connectivity" H 16100 8450 60 0001 C CNN "Manufacturer" F 5 "2081233-1" H 16100 8450 60 0001 C CNN "Part Number" F 6 "CONN JACK SMA PCB VERT" H 16100 8450 60 0001 C CNN "Description" -F 7 "DNP" H 15850 8450 60 0000 C CNN "Note" 1 16100 8450 -1 0 0 -1 $EndComp diff --git a/hardware/jawbreaker/jawbreaker-cache.lib b/hardware/jawbreaker/jawbreaker-cache.lib index adb1d7d8..9d2578fa 100644 --- a/hardware/jawbreaker/jawbreaker-cache.lib +++ b/hardware/jawbreaker/jawbreaker-cache.lib @@ -1,4 +1,4 @@ -EESchema-LIBRARY Version 2.3 Date: Thu Dec 6 15:37:44 2012 +EESchema-LIBRARY Version 2.3 Date: Wed Mar 27 01:00:29 2013 #encoding utf-8 # # +1.8V @@ -79,8 +79,8 @@ $FPLIST C1-1 $ENDFPLIST DRAW -P 2 0 1 10 -100 -30 100 -30 N -P 2 0 1 10 -100 30 100 30 N +P 2 0 1 20 -100 -30 100 -30 N +P 2 0 1 20 -100 30 100 30 N X ~ 1 0 200 170 D 40 40 1 1 P X ~ 2 0 -200 170 U 40 40 1 1 P ENDDRAW @@ -937,6 +937,7 @@ $FPLIST SM0603 SM0805 R?-* + SM1206 $ENDFPLIST DRAW S -40 150 40 -150 0 1 12 N @@ -1096,7 +1097,7 @@ ENDDEF # # VAA # -DEF VAA #PWR 0 0 Y Y 1 F N +DEF VAA #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 60 30 H I C CNN F1 "VAA" 0 110 30 H V C CNN DRAW diff --git a/hardware/jawbreaker/jawbreaker.brd b/hardware/jawbreaker/jawbreaker.brd index e3a35176..9c91e4ca 100644 --- a/hardware/jawbreaker/jawbreaker.brd +++ b/hardware/jawbreaker/jawbreaker.brd @@ -1,12 +1,13 @@ -PCBNEW-BOARD Version 2 date Thu Dec 6 15:40:15 2012 +PCBNEW-BOARD Version 2 date Wed Mar 27 01:56:19 2013 -# Created by Pcbnew(2012-11-24 BZR 3813)-stable +# Created by Pcbnew(2013-01-23 BZR 3920)-stable $GENERAL encoding utf-8 Units mm LayerCount 4 EnabledLayers 10FF8007 +VisibleLayers 10FF8000 Links 994 NoConn 9 Di 43.571888 44.02836 211.439477 128.460501 @@ -21,7 +22,7 @@ $EndGENERAL $SHEETDESCR Sheet A4 11693 8268 Title "" -Date "6 dec 2012" +Date "27 mar 2013" Rev "" Comp "" Comment1 "" @@ -1713,6 +1714,7 @@ Li GSG-TESTPOINT-50MIL Sc 5048B536 AR /5037043E/50457304 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P13" T1 0 0 0.508 0.508 0 0.127 N I 21 N "U3_TXD" DC 0 0 0.7112 0 0.2032 21 @@ -1731,6 +1733,7 @@ Li GSG-TESTPOINT-50MIL Sc 5048B533 AR /5037043E/50457418 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P11" T1 0 0 0.508 0.508 0 0.127 N I 21 N "CTIN_2" DC 0 0 0.7112 0 0.2032 21 @@ -1749,6 +1752,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D47 AR /50370666/5037A131 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P18" T1 0 0 0.508 0.508 0 0.127 N I 21 N "OEB" DC 0 0 0.7112 0 0.2032 21 @@ -1916,6 +1920,7 @@ Li GSG-XTAL3.2x2.5mm Sc 50465D3A AR /5037043E/50370E89 Op 0 0 0 +At SMD T0 0 0 1.00076 1.00076 900 0.2032 N V 21 N "X2" T1 0 0 1.00076 1.00076 900 0.2032 N I 21 N "MCU_XTAL" DS -1.6002 0.09906 -1.6002 -0.09906 0.2032 21 @@ -1961,6 +1966,7 @@ Li GSG-XTAL3.2x2.5mm Sc 50465D3C AR /50370666/4F5D0B05 Op 0 0 0 +At SMD T0 0 0 1.00076 1.00076 0 0.2032 N V 21 N "X1" T1 0 0 1.00076 1.00076 0 0.2032 N I 21 N "GSG-XTAL4PIN" DS -1.6002 0.09906 -1.6002 -0.09906 0.2032 21 @@ -2006,6 +2012,7 @@ Li GSG-VQ100 Sc 50465D3D AR /5037043E/4F7A3924 Op 0 0 0 +At SMD T0 0 0 1.524 1.524 2700 0.3048 N V 21 N "U24" T1 0 0 1.524 1.524 2700 0.3048 N I 21 N "GSG-XC2C64A-7VQG100C" DC -5.75056 -5.75056 -5.00126 -5.75056 0.381 21 @@ -2978,6 +2985,7 @@ Li GSG-SOIC8-208 Sc 50465D5C AR /5037043E/4F825D1B Op 0 0 0 +At SMD T0 0 0 1.524 1.524 2700 0.3048 N V 21 N "U20" T1 0 0 1.524 1.524 2700 0.3048 N I 21 N "W25Q80BV" DC -1.651 -1.651 -1.143 -1.651 0.2032 21 @@ -3056,6 +3064,7 @@ Li GSG-SKY13317-373LF Sc 5046C642 AR /503BB638/502B5704 Op 0 0 0 +At SMD T0 0 0 0.50038 0.29972 900 0.0762 N V 21 N "U9" T1 0 0 0.50038 0.29972 900 0.0762 N I 21 N "SKY13317" DS 0.7493 -0.7493 -0.50038 -0.7493 0.1016 21 @@ -3186,6 +3195,7 @@ Li GSG-SKY13317-373LF Sc 50465D71 AR /503BB638/502C6BE2 Op 0 0 0 +At SMD T0 0 0 0.50038 0.29972 900 0.0762 N V 21 N "U14" T1 0 0 0.50038 0.29972 900 0.0762 N I 21 N "SKY13317" DS 0.7493 -0.7493 -0.50038 -0.7493 0.1016 21 @@ -3316,6 +3326,7 @@ Li GSG-SKY13317-373LF Sc 50465D73 AR /503BB638/502C6BDF Op 0 0 0 +At SMD T0 0 0 0.50038 0.29972 2700 0.0762 N V 21 N "U12" T1 0 0 0.50038 0.29972 2700 0.0762 N I 21 N "SKY13317" DS 0.7493 -0.7493 -0.50038 -0.7493 0.1016 21 @@ -5113,6 +5124,7 @@ Li GSG-NRG4026 Sc 50465D7C AR /5037043E/4F8249E7 Op 0 0 0 +At SMD T0 0 0 1.524 1.524 900 0.3048 N V 21 N "L11" T1 0 0 1.524 1.524 900 0.3048 N I 21 N "4u7" DS -2.19964 -2.19964 2.19964 -2.19964 0.2032 21 @@ -5142,6 +5154,7 @@ Li GSG-NRG4026 Sc 5047F303 AR /5037043E/4F820301 Op 0 0 0 +At SMD T0 0 0 1.524 1.524 900 0.3048 N V 21 N "L10" T1 0 0 1.524 1.524 900 0.3048 N I 21 N "4u7" DS -2.19964 -2.19964 2.19964 -2.19964 0.2032 21 @@ -5171,6 +5184,7 @@ Li GSG-LQFP144 Sc 50465D7F AR /5037043E/4F6291FC Op 0 0 0 +At SMD T0 0 0 1.524 1.524 2700 0.3048 N V 21 N "U23" T1 0 0 1.524 1.524 2700 0.3048 N I 21 N "LPC43XXFBD144" DC -8.7503 -8.7503 -8.001 -8.7503 0.381 21 @@ -6341,6 +6355,7 @@ Li GSG-LP0603 Sc 50465D80 AR /503BB638/4F94D561 Op 0 0 0 +At SMD T0 0 0 0.39878 0.29972 900 0.0762 N V 21 N "U3" T1 0 0 0.39878 0.29972 900 0.0762 N I 21 N "RX_LOWPASS_FILTER" DS -0.2032 -0.762 -1.0668 -0.762 0.2032 21 @@ -6388,6 +6403,7 @@ Li GSG-HP-DEA Sc 50465D81 AR /503BB638/4F94D4F4 Op 0 0 0 +At SMD T0 0 0 0.39878 0.29972 2700 0.0762 N V 21 N "U8" T1 0 0 0.39878 0.29972 2700 0.0762 N I 21 N "RX_HIGHPASS_FILTER" DS -0.508 -0.5588 -1.3208 -0.5588 0.2032 21 @@ -7482,6 +7498,7 @@ Li GSG-900MHZ-INVERTED-F Sc 50465D9F AR /503BB638/50452C20 Op 0 0 0 +At SMD T0 18.00098 -5.4991 1.524 1.524 900 0.3048 N I 21 N "J2" T1 18.00098 -2.49936 1.524 1.524 900 0.3048 N I 21 N "900MHZ-F-ANTENNA" $PAD @@ -7610,6 +7627,7 @@ Li GSG-2500BL14M100 Sc 50465DA1 AR /50370666/4F5BDB90 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 2700 0.09652 N V 21 N "T3" T1 0 0 0.381 0.381 2700 0.09652 N I 21 N "RX_BALUN" DS 0.8001 0.39878 -0.50038 0.39878 0.2032 21 @@ -7672,6 +7690,7 @@ Li GSG-2500BL14M100 Sc 50465DA3 AR /50370666/4F5BDC0F Op 0 0 0 +At SMD T0 0 0 0.381 0.381 2700 0.09652 N V 21 N "T4" T1 0 0 0.381 0.381 2700 0.09652 N I 21 N "TX_BALUN" DS 0.8001 0.39878 -0.50038 0.39878 0.2032 21 @@ -7735,6 +7754,7 @@ Sc 50465DB3 AR /5037043E/4F83C1E0 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -2.159 0.127 0.6096 0.6096 0 0.1524 N V 21 N "D8" T1 0 0 0.6096 0.6096 0 0.1524 N I 21 N "1V8LED" DS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21 @@ -7773,6 +7793,7 @@ Sc 50465DB5 AR /5037043E/4F83C1D6 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 2.159 0 0.6096 0.6096 0 0.1524 N V 21 N "D7" T1 0 0 0.6096 0.6096 0 0.1524 N I 21 N "VCCLED" DS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21 @@ -7811,6 +7832,7 @@ Sc 50465DB7 AR /5037043E/4F83C1A7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 2.159 0 0.6096 0.6096 900 0.1524 N V 21 N "D6" T1 0 0 0.6096 0.6096 900 0.1524 N I 21 N "LED3" DS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21 @@ -7849,6 +7871,7 @@ Sc 50465DB9 AR /5037043E/4F83B14A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.889 1.27 0.6096 0.6096 0 0.1524 N V 21 N "D2" T1 0 0 0.6096 0.6096 0 0.1524 N I 21 N "USBLED1" DS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21 @@ -7887,6 +7910,7 @@ Sc 50465DBB AR /5037043E/4F87ACCD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 1.143 -1.143 0.6096 0.6096 0 0.1524 N V 21 N "D3" T1 0 0 0.6096 0.6096 0 0.1524 N I 21 N "USBLED0" DS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21 @@ -7925,6 +7949,7 @@ Sc 50465DBD AR /5037043E/4F83C1DF Op 0 0 0 .SolderMask 0.1016 +At SMD T0 2.159 0 0.6096 0.6096 900 0.1524 N V 21 N "D4" T1 0 0 0.6096 0.6096 900 0.1524 N I 21 N "LED1" DS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21 @@ -7963,6 +7988,7 @@ Sc 50465DBF AR /5037043E/4F83C276 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 2.159 0 0.6096 0.6096 900 0.1524 N V 21 N "D5" T1 0 0 0.6096 0.6096 900 0.1524 N I 21 N "LED2" DS -0.0508 0.0762 -0.0508 -0.0762 0.2032 21 @@ -8001,6 +8027,7 @@ Sc 50465DC0 AR /503BB638/503BF2B7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.6096 0.6096 1800 0.1524 N V 21 N "L3" T1 0 0 0.6096 0.6096 1800 0.1524 N I 21 N "1uH" DS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21 @@ -8035,6 +8062,7 @@ Sc 50465DC6 AR /503BB638/502C6D12 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.6096 0.6096 0 0.1524 N V 21 N "L5" T1 0 0 0.6096 0.6096 0 0.1524 N I 21 N "1uH" DS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21 @@ -8069,6 +8097,7 @@ Sc 50465DCE AR /50370666/5043CAA5 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.6096 0.6096 0 0.1524 N V 21 N "L14" T1 0 0 0.6096 0.6096 0 0.1524 N I 21 N "INDUCTOR" DS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21 @@ -8103,6 +8132,7 @@ Sc 50465DD0 AR /503BB638/503BF2A7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.6096 0.6096 0 0.1524 N V 21 N "L2" T1 0 0 0.6096 0.6096 0 0.1524 N I 21 N "1uH" DS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21 @@ -8137,6 +8167,7 @@ Sc 50465DD2 AR /50370666/5043CA32 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.6096 0.6096 0 0.1524 N V 21 N "L13" T1 0 0 0.6096 0.6096 0 0.1524 N I 21 N "INDUCTOR" DS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21 @@ -8171,6 +8202,7 @@ Sc 50465DD4 AR /503BB638/503BF2DC Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.6096 0.6096 900 0.1524 N V 21 N "L12" T1 0 0 0.6096 0.6096 900 0.1524 N I 21 N "1uH" DS 1.3716 -0.6096 -1.3716 -0.6096 0.2032 21 @@ -8205,6 +8237,7 @@ Sc 50465DE3 AR /50370666/503C4ABC Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R41" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8237,6 +8270,7 @@ Sc 50465DE5 AR /5037043E/503F8429 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R46" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "162k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8269,6 +8303,7 @@ Sc 50465DE7 AR /5037043E/4F8203AD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R47" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "330k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8301,6 +8336,7 @@ Sc 50465DE9 AR /5037043E/503F9989 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R48" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8333,6 +8369,7 @@ Sc 50465DEB AR /5037043E/503F999F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R49" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8365,6 +8402,7 @@ Sc 50465DED AR /5037043E/4F8215A4 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R50" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8397,6 +8435,7 @@ Sc 50465DEF AR /5037043E/503F99F3 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "R51" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8429,6 +8468,7 @@ Sc 50465DF1 AR /5037043E/503F9A07 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R52" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8461,6 +8501,7 @@ Sc 50465DF3 AR /5037043E/4F821250 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R53" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8493,6 +8534,7 @@ Sc 50465DF5 AR /5037043E/503F9A10 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R54" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8525,6 +8567,7 @@ Sc 50465DF7 AR /503BB638/4FAECE70 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0254 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C35" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8557,6 +8600,7 @@ Sc 50465DF9 AR /5037043E/4F8203D0 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R55" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "162k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8589,6 +8633,7 @@ Sc 50465DFB AR /50370666/503F977D Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R13" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "1k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8621,6 +8666,7 @@ Sc 50465DFD AR /503BB638/502B4C15 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C46" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8653,6 +8699,7 @@ Sc 50465DFF AR /503BB638/4FAECE69 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C34" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8685,6 +8732,7 @@ Sc 50465E01 AR /503BB638/502B4780 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "C33" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8717,6 +8765,7 @@ Sc 50465E03 AR /503BB638/502B571F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C32" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8749,6 +8798,7 @@ Sc 50465E05 AR /503BB638/4FAEC850 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R1" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8781,6 +8831,7 @@ Sc 50465E07 AR /503BB638/4FAEC856 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R2" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8813,6 +8864,7 @@ Sc 50465E09 AR /503BB638/4FAEC8B2 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R3" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "22k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8845,6 +8897,7 @@ Sc 50465E0B AR /503BB638/4FAECC79 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R4" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "51k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8877,6 +8930,7 @@ Sc 50497E4B AR /503BB638/4FAECE50 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R5" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8909,6 +8963,7 @@ Sc 50465E0F AR /503BB638/4FAECFAE Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R6" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8941,6 +8996,7 @@ Sc 50465E11 AR /50370666/4F5BC2E1 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R8" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "1k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -8973,6 +9029,7 @@ Sc 50465E13 AR /50370666/503F977A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R9" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "1k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9005,6 +9062,7 @@ Sc 50465E15 AR /50370666/503F977B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R10" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "1k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9037,6 +9095,7 @@ Sc 50465E17 AR /50370666/503F9800 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R11" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9069,6 +9128,7 @@ Sc 50465E19 AR /50370666/503F980F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0254 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R12" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9101,6 +9161,7 @@ Sc 50465E1B AR /503BB638/503C48ED Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R29" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9133,6 +9194,7 @@ Sc 50465E1D AR /50370666/503C4FA7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R14" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9165,6 +9227,7 @@ Sc 504771DE AR /50370666/503C4FC6 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R15" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9197,6 +9260,7 @@ Sc 50465E21 AR /50370666/503C4FC7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R16" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9229,6 +9293,7 @@ Sc 50465E23 AR /50370666/503C4FC8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R17" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9261,6 +9326,7 @@ Sc 50465E25 AR /50370666/4FA552B1 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R18" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "47" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9293,6 +9359,7 @@ Sc 50465E27 AR /50370666/4FA552E8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R19" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "47" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9325,6 +9392,7 @@ Sc 50465E29 AR /50370666/4F5D68E5 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R20" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9357,6 +9425,7 @@ Sc 50465E2B AR /50370666/503F9C76 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R21" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9389,6 +9458,7 @@ Sc 50465E2D AR /50370666/503F9C78 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R22" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9421,6 +9491,7 @@ Sc 50465E2F AR /50370666/503F9C7C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R23" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9453,6 +9524,7 @@ Sc 50998613 AR /503BB638/503C490B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "R24" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9485,6 +9557,7 @@ Sc 50465E33 AR /50370666/4F5BC059 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "R25" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "475" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9517,6 +9590,7 @@ Sc 50465E35 AR /50370666/4F5BC065 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "R26" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "475" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9549,6 +9623,7 @@ Sc 50465E37 AR /50370666/4F5D0602 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R27" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "1k8" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9581,6 +9656,7 @@ Sc 50465E39 AR /50370666/50549522 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R28" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "1k8" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9613,6 +9689,7 @@ Sc 50465E3B AR /503BB638/501EF311 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C27" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9645,6 +9722,7 @@ Sc 50465E3D AR /503BB638/502E6F8B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C19" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9677,6 +9755,7 @@ Sc 50465E3F AR /503BB638/501F41BD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C20" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9709,6 +9788,7 @@ Sc 50465E41 AR /503BB638/501EF768 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C21" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9741,6 +9821,7 @@ Sc 50465E43 AR /503BB638/502B4779 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C22" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9773,6 +9854,7 @@ Sc 50465E45 AR /503BB638/502B4C6F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C23" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9805,6 +9887,7 @@ Sc 50465E47 AR /503BB638/502E6F11 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C24" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9837,6 +9920,7 @@ Sc 50465E49 AR /503BB638/503BB2BD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C25" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9869,6 +9953,7 @@ Sc 50465E4B AR /503BB638/4FAA149B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C26" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9901,6 +9986,7 @@ Sc 50465E4D AR /503BB638/501F41B9 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C18" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9933,6 +10019,7 @@ Sc 50465E4F AR /503BB638/502B477A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C28" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9965,6 +10052,7 @@ Sc 50465E51 AR /503BB638/502E6FEE Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C29" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -9997,6 +10085,7 @@ Sc 50465E53 AR /503BB638/4FAA0C67 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C30" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10029,6 +10118,7 @@ Sc 50465E55 AR /503BB638/502B56C2 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C31" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10061,6 +10151,7 @@ Sc 50465E57 AR /50370666/503C4AB0 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R105" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10093,6 +10184,7 @@ Sc 50465E59 AR /50370666/503C4AC5 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R104" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "4k7" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10125,6 +10217,7 @@ Sc 50465E5B AR /5037043E/503F98AF Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R100" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10157,6 +10250,7 @@ Sc 50465E5D AR /5037043E/503F98AD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R99" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10189,6 +10283,7 @@ Sc 50465E5F AR /503BB638/502E6EFB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C10" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10221,6 +10316,7 @@ Sc 50465E61 AR /503BB638/4FAECBA0 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C2" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10253,6 +10349,7 @@ Sc 50465E63 AR /503BB638/4FAECBB6 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C3" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10285,6 +10382,7 @@ Sc 50465E65 AR /503BB638/4FAECBB5 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C4" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10317,6 +10415,7 @@ Sc 50465E67 AR /503BB638/4FAECBB9 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "C5" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10349,6 +10448,7 @@ Sc 50465E69 AR /503BB638/4FAECBBA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C6" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10381,6 +10481,7 @@ Sc 50465E6B AR /503BB638/501F4788 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C7" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10413,6 +10514,7 @@ Sc 5099855D AR /503BB638/501EF782 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C8" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10445,6 +10547,7 @@ Sc 50465E6F AR /503BB638/502B53A4 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C9" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10477,6 +10580,7 @@ Sc 50465E71 AR /5037043E/503F98AC Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R98" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10509,6 +10613,7 @@ Sc 50465E73 AR /503BB638/501F46A8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C11" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10541,6 +10646,7 @@ Sc 50465E75 AR /503BB638/4FAEC84D Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C12" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "330pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10573,6 +10679,7 @@ Sc 50465E77 AR /503BB638/4FAEC853 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "C13" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "330pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10605,6 +10712,7 @@ Sc 50477015 AR /503BB638/4FAEC8AD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C14" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "8p2" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10637,6 +10745,7 @@ Sc 50465E7B AR /503BB638/4FAEC8B0 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C15" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "180pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10669,6 +10778,7 @@ Sc 50465E7D AR /503BB638/501F4793 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C16" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10701,6 +10811,7 @@ Sc 50465E7F AR /503BB638/501F41BB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C17" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10733,6 +10844,7 @@ Sc 50465E81 AR /5037043E/503C4ECA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R67" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10765,6 +10877,7 @@ Sc 50465E83 AR /5037043E/503C51A8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R75" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10797,6 +10910,7 @@ Sc 50465E85 AR /5037043E/503C51A6 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R74" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10829,6 +10943,7 @@ Sc 50465E87 AR /5037043E/503C51A4 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R73" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10861,6 +10976,7 @@ Sc 50465E89 AR /5037043E/503C519A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R72" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10893,6 +11009,7 @@ Sc 50465E8B AR /5037043E/503C51B5 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R71" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10925,6 +11042,7 @@ Sc 50465E8D AR /5037043E/503C51AC Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R70" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10957,6 +11075,7 @@ Sc 50465E8F AR /5037043E/4F62B3E5 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R69" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "12k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -10989,6 +11108,7 @@ Sc 50465E91 AR /5037043E/503F9945 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R68" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11021,6 +11141,7 @@ Sc 50465E93 AR /5037043E/503C51AA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R76" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "470" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11053,6 +11174,7 @@ Sc 50465E95 AR /5037043E/503F997B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "R66" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11085,6 +11207,7 @@ Sc 50465E97 AR /5037043E/506B55A7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R65" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11117,6 +11240,7 @@ Sc 50465E99 AR /5037043E/503F997A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R64" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11149,6 +11273,7 @@ Sc 50465E9B AR /5037043E/503F996A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R63" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11181,6 +11306,7 @@ Sc 50465E9D AR /5037043E/506B54E9 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R62" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11213,6 +11339,7 @@ Sc 50465E9F AR /5037043E/503F9A36 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R59" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11245,6 +11372,7 @@ Sc 50465EA1 AR /5037043E/503F9D27 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R58" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11277,6 +11405,7 @@ Sc 50465EA3 AR /5037043E/503F9D26 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R57" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11309,6 +11438,7 @@ Sc 50465EA5 AR /5037043E/503F9874 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R86" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11341,6 +11471,7 @@ Sc 50465EA7 AR /5037043E/503F98AA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R97" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11373,6 +11504,7 @@ Sc 50465EA9 AR /5037043E/503F989E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R96" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11405,6 +11537,7 @@ Sc 50465EAB AR /5037043E/503F9958 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R93" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11437,6 +11570,7 @@ Sc 50465EAD AR /5037043E/503F9897 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R91" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11469,6 +11603,7 @@ Sc 50465EAF AR /5037043E/503F987B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R90" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11501,6 +11636,7 @@ Sc 50465EB1 AR /5037043E/503F9879 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R89" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11533,6 +11669,7 @@ Sc 50465EB3 AR /5037043E/503F9878 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R88" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11565,6 +11702,7 @@ Sc 50465EB5 AR /5037043E/503F9875 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R87" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11597,6 +11735,7 @@ Sc 50465EB7 AR /5037043E/4F8203A7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R56" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "715k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11629,6 +11768,7 @@ Sc 50465EBB AR /5037043E/503F994E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R82" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11661,6 +11801,7 @@ Sc 50465EBD AR /5037043E/503F985B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R81" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11693,6 +11834,7 @@ Sc 50465EBF AR /5037043E/503F985A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R80" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11725,6 +11867,7 @@ Sc 50465EC1 AR /5037043E/503F9858 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R79" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11757,6 +11900,7 @@ Sc 50465EC3 AR /5037043E/503F9856 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R78" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11789,6 +11933,7 @@ Sc 50465EC5 AR /5037043E/503F983E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R77" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11821,6 +11966,7 @@ Sc 50465EC7 AR /50370666/503C49CD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C121" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11853,6 +11999,7 @@ Sc 50465EC9 AR /50370666/503F8F9C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "C103" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11885,6 +12032,7 @@ Sc 50465ECB AR /50370666/4F5BD68E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C104" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "3pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11917,6 +12065,7 @@ Sc 50465ECD AR /50370666/4F5BC172 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N "C106" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "1uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11949,6 +12098,7 @@ Sc 50465ECF AR /50370666/503F8FAB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N "C107" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -11981,6 +12131,7 @@ Sc 50465ED1 AR /50370666/503F8FB8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N "C108" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12013,6 +12164,7 @@ Sc 50465ED3 AR /50370666/503F8FBA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N "C109" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12045,6 +12197,7 @@ Sc 50465ED5 AR /50370666/503F8FBB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N "C110" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12077,6 +12230,7 @@ Sc 50465ED7 AR /50370666/4F5BD678 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C111" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "3pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12109,6 +12263,7 @@ Sc 50465ED9 AR /50370666/503C527F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C112" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "180pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12141,6 +12296,7 @@ Sc 50465EDB AR /50370666/503C49A8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C113" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12173,6 +12329,7 @@ Sc 50465EDD AR /50370666/4F5BC057 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C114" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "3.3nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12205,6 +12362,7 @@ Sc 50478C76 AR /50370666/503F953E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C115" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12237,6 +12395,7 @@ Sc 50465EE1 AR /50370666/4F5CCE79 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C116" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12269,6 +12428,7 @@ Sc 50465EE3 AR /50370666/503C49AF Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C119" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12301,6 +12461,7 @@ Sc 50465EE5 AR /50370666/503C49CC Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C120" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12333,6 +12494,7 @@ Sc 50465EE7 AR /50370666/503F914F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C102" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12365,6 +12527,7 @@ Sc 50465EE9 AR /50370666/503C49CE Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C122" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12397,6 +12560,7 @@ Sc 50465EEB AR /50370666/503C49D3 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0127 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C123" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12429,6 +12593,7 @@ Sc 50465EED AR /50370666/503F8EA2 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0127 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C124" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "2.2uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12461,6 +12626,7 @@ Sc 50465EEF AR /5037043E/505E9E4C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C125" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12493,6 +12659,7 @@ Sc 50465EF1 AR /5037043E/503C4BE3 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "C128" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12525,6 +12692,7 @@ Sc 50465EF3 AR /5037043E/503C4C12 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C129" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12557,6 +12725,7 @@ Sc 50465EF5 AR /5037043E/503C4C1C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C130" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12589,6 +12758,7 @@ Sc 5048B10B AR /5037043E/503C4C1D Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C131" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12621,6 +12791,7 @@ Sc 50465EF9 AR /5037043E/503C4C1E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "C132" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12653,6 +12824,7 @@ Sc 50465EFB AR /5037043E/503C4C1F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C133" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12685,6 +12857,7 @@ Sc 50465EFD AR /5037043E/503C4C21 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C134" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12717,6 +12890,7 @@ Sc 50465EFF AR /5037043E/503C4C23 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C135" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12749,6 +12923,7 @@ Sc 50465F01 AR /5037043E/503C4C24 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C136" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12781,6 +12956,7 @@ Sc 50465F03 AR /5037043E/503C4C25 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C137" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12813,6 +12989,7 @@ Sc 50465F05 AR /5037043E/503C4C27 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C138" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12845,6 +13022,7 @@ Sc 50465F07 AR /50370666/503F8F4E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C86" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12877,6 +13055,7 @@ Sc 50465F09 AR /50370666/503C49DF Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C71" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12909,6 +13088,7 @@ Sc 50465F0B AR /50370666/4F5BCA4C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C72" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "2.2uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12941,6 +13121,7 @@ Sc 50465F0D AR /50370666/503C49F2 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C73" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -12973,6 +13154,7 @@ Sc 50465F0F AR /50370666/503F8E66 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C74" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "2.2uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13005,6 +13187,7 @@ Sc 50465F11 AR /50370666/503C49F4 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C75" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13037,6 +13220,7 @@ Sc 50465F13 AR /50370666/503F8E67 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C76" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "2.2uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13069,6 +13253,7 @@ Sc 50465F15 AR /50370666/503C49F7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C77" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13101,6 +13286,7 @@ Sc 50465F17 AR /50370666/503F8E69 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C78" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "2.2uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13133,6 +13319,7 @@ Sc 50465F19 AR /50370666/503C49F8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C79" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13165,6 +13352,7 @@ Sc 50465F1B AR /50370666/503F8E6A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "C80" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "2.2uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13197,6 +13385,7 @@ Sc 50465F1D AR /50370666/503C49FA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C81" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13229,6 +13418,7 @@ Sc 50465F1F AR /50370666/503F8E6B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C82" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "2.2uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13261,6 +13451,7 @@ Sc 50465F21 AR /50370666/503C49FB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C83" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13293,6 +13484,7 @@ Sc 50465F23 AR /50370666/4F5BBD0A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C84" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13325,6 +13517,7 @@ Sc 50465F25 AR /50370666/503F8F4D Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C85" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13357,6 +13550,7 @@ Sc 50465F27 AR /5037043E/503C4C28 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C139" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13389,6 +13583,7 @@ Sc 50465F29 AR /50370666/503C4A38 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "C87" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13421,6 +13616,7 @@ Sc 50465F2B AR /50370666/503C4A45 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "C88" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13453,6 +13649,7 @@ Sc 50465F2D AR /50370666/503C4A48 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "C89" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13485,6 +13682,7 @@ Sc 50465F2F AR /50370666/503F929C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N "C90" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13517,6 +13715,7 @@ Sc 50465F31 AR /50370666/503C4B4A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 2700 0.1016 N V 21 N "C91" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13549,6 +13748,7 @@ Sc 50465F33 AR /50370666/503C4A4A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C92" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13581,6 +13781,7 @@ Sc 50465F35 AR /50370666/503C4A4B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C93" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13613,6 +13814,7 @@ Sc 50465F37 AR /50370666/503F8F5D Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C94" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13645,6 +13847,7 @@ Sc 50465F39 AR /50370666/503F8F6C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "C95" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13677,6 +13880,7 @@ Sc 504771BF AR /50370666/503F8F85 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "C96" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13709,6 +13913,7 @@ Sc 50465F3D AR /50370666/4F5BC9BB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C97" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "330nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13741,6 +13946,7 @@ Sc 50465F3F AR /50370666/4F5BCCE3 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C98" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "330nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13773,6 +13979,7 @@ Sc 50465F41 AR /50370666/503F9135 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C99" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13805,6 +14012,7 @@ Sc 50465F43 AR /50370666/4F5BC9A4 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C100" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "330nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13837,6 +14045,7 @@ Sc 50465F45 AR /50370666/503F8F8C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "C101" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "22pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13869,6 +14078,7 @@ Sc 50465F47 AR /503BB638/502C6D36 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C52" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13901,6 +14111,7 @@ Sc 50465F49 AR /503BB638/4FAECD45 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "C67" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13933,6 +14144,7 @@ Sc 50465F4B AR /503BB638/502E798C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C66" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13965,6 +14177,7 @@ Sc 50465F4D AR /503BB638/502E7989 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C65" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -13997,6 +14210,7 @@ Sc 50465F4F AR /503BB638/502C6D4A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C64" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14029,6 +14243,7 @@ Sc 50465F51 AR /503BB638/502E79CE Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "C63" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14061,6 +14276,7 @@ Sc 50465F53 AR /503BB638/502E6667 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C62" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14093,6 +14309,7 @@ Sc 50465F55 AR /503BB638/502E6909 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C61" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14125,6 +14342,7 @@ Sc 50465F57 AR /503BB638/502E79FA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C60" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14157,6 +14375,7 @@ Sc 50465F59 AR /503BB638/502E665E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C59" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14189,6 +14408,7 @@ Sc 50465F5B AR /503BB638/502E5F55 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C58" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14221,6 +14441,7 @@ Sc 50465F5D AR /503BB638/502E7A16 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C57" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14253,6 +14474,7 @@ Sc 50465F5F AR /503BB638/501F4769 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C56" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14285,6 +14507,7 @@ Sc 50465F61 AR /503BB638/502E7A10 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C55" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14317,6 +14540,7 @@ Sc 50465F63 AR /503BB638/502E6EB0 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C54" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14349,6 +14573,7 @@ Sc 50465F65 AR /503BB638/5054932E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C53" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "1uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14381,6 +14606,7 @@ Sc 50465F67 AR /503BB638/4FB2FD07 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C68" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14413,6 +14639,7 @@ Sc 50465F69 AR /503BB638/501EF6A1 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C51" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14445,6 +14672,7 @@ Sc 50467D9A AR /503BB638/502E5F58 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C50" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14477,6 +14705,7 @@ Sc 50465F6D AR /503BB638/503BB2CE Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C49" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14509,6 +14738,7 @@ Sc 50465F6F AR /503BB638/501EF6BA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C48" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14541,6 +14771,7 @@ Sc 50465F71 AR /503BB638/501F477D Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "C47" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14573,6 +14804,7 @@ Sc 50465F73 AR /503BB638/4FB3CC76 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C70" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14605,6 +14837,7 @@ Sc 50465F75 AR /503BB638/502E6ECB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C45" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14637,6 +14870,7 @@ Sc 5046C63F AR /503BB638/501F4169 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "C44" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14669,6 +14903,7 @@ Sc 50465F79 AR /503BB638/502B5738 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C43" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14701,6 +14936,7 @@ Sc 50465F7B AR /503BB638/4FAEC781 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "C42" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14733,6 +14969,7 @@ Sc 50465F7D AR /503BB638/4FB55FAD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C41" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14765,6 +15002,7 @@ Sc 50465F7F AR /503BB638/502E7922 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C40" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14797,6 +15035,7 @@ Sc 50465F81 AR /503BB638/502E78E2 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C39" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14829,6 +15068,7 @@ Sc 50465F83 AR /503BB638/502E792B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C38" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14861,6 +15101,7 @@ Sc 50465F85 AR /503BB638/4FAECE75 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C37" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14893,6 +15134,7 @@ Sc 50465F87 AR /5037043E/5052A211 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C158" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "18pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14925,6 +15167,7 @@ Sc 50465F89 AR /5037043E/503C4C29 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C140" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14957,6 +15200,7 @@ Sc 50465F8B AR /5037043E/503C4C2A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C141" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -14989,6 +15233,7 @@ Sc 50465F8D AR /5037043E/503C4C2C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C142" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15021,6 +15266,7 @@ Sc 50465F8F AR /5037043E/503C4C30 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "C144" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15053,6 +15299,7 @@ Sc 50465F91 AR /5037043E/503C4B67 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C147" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15085,6 +15332,7 @@ Sc 50465F93 AR /5037043E/503C4C68 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C148" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15117,6 +15365,7 @@ Sc 50465F95 AR /5037043E/503C4C67 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C149" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15149,6 +15398,7 @@ Sc 50465F97 AR /5037043E/503C4C65 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C150" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15181,6 +15431,7 @@ Sc 50465F99 AR /5037043E/503C4C64 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C151" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15213,6 +15464,7 @@ Sc 50465F9B AR /5037043E/503C4C63 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "C152" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15245,6 +15497,7 @@ Sc 50465F9D AR /5037043E/503C4C62 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C153" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15277,6 +15530,7 @@ Sc 50465F9F AR /5037043E/503C4C50 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "C154" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15309,6 +15563,7 @@ Sc 50465FA1 AR /5037043E/503C4CBD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "C155" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15341,6 +15596,7 @@ Sc 50465FA3 AR /5037043E/503C4CBC Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C156" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "47pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15373,6 +15629,7 @@ Sc 50465FA5 AR /5037043E/50370ED5 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C157" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "18pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15405,6 +15662,7 @@ Sc 50465FA7 AR /503BB638/4FAECE73 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C36" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15437,6 +15695,7 @@ Sc 50465FA9 AR /50370666/5043CA5A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C159" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "1uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15469,6 +15728,7 @@ Sc 50465FAB AR /503BB638/503BF2DB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C160" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15501,6 +15761,7 @@ Sc 50465FAD AR /503BB638/503BF2DA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C161" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "1uF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15533,6 +15794,7 @@ Sc 50465FAF AR /503BB638/503BF2D5 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C162" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15565,6 +15827,7 @@ Sc 50465FB1 AR /503BB638/503BF2CB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C163" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "10nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15597,6 +15860,7 @@ Sc 50465FB5 AR /503BB638/4FB3F9B0 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "D1" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "GSG-DIODE-TVS-BI" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15629,6 +15893,7 @@ Sc 50465FB7 AR /503BB638/502E7810 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "C69" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "100nF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15661,6 +15926,7 @@ Sc 50465FB9 AR /503BB638/4FAECB99 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C1" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "33pF" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15693,6 +15959,7 @@ Sc 50465FBB AR /503BB638/502AFA8C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "L1" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15725,6 +15992,7 @@ Sc 50465FBD AR /503BB638/4FB55E30 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "L4" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15757,6 +16025,7 @@ Sc 50465FBF AR /50370666/4F5D6AAA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "L6" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15789,6 +16058,7 @@ Sc 50465FC1 AR /50370666/4F5BBD57 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0381 0.4064 0.4064 1800 0.1016 N V 21 N "L7" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "6.2nH" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15821,6 +16091,7 @@ Sc 50465FC3 AR /50370666/4F5D6AFA Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "L8" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -15853,6 +16124,7 @@ Sc 50465FC5 AR /50370666/4F5D6AD6 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 -0.0127 -0.0127 0.4064 0.4064 1800 0.1016 N V 21 N "L9" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16029,6 +16301,7 @@ Sc 5047C062 AR /503BB638/5047B833 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R44" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16067,6 +16340,7 @@ Sc 50465DDA AR /50370666/5037B97D Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R30" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16098,6 +16372,7 @@ Sc 50465DC2 AR /50370666/5047BACF Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R31" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16136,6 +16411,7 @@ Sc 50465DCA AR /50370666/5037B9E6 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R32" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16167,6 +16443,7 @@ Sc 50465DC8 AR /50370666/5047BAFC Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R33" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16205,6 +16482,7 @@ Sc 50465DC4 AR /50370666/5037BA03 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R34" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16236,6 +16514,7 @@ Sc 50465DD8 AR /50370666/5047BB1B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "R35" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16274,6 +16553,7 @@ Sc 50465DD6 AR /50370666/5037BA00 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R36" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16305,6 +16585,7 @@ Sc 5047CE97 AR /50370666/5047BB2A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R37" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16343,6 +16624,7 @@ Sc 50465DDC AR /50370666/5037BA67 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R38" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16374,6 +16656,7 @@ Sc 50465DDE AR /50370666/5047BB3A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R39" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16412,6 +16695,7 @@ Sc 50465DE2 AR /5037043E/5047BC2F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "R60" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16450,6 +16734,7 @@ Sc 50465DE0 AR /5037043E/503717B8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R61" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16481,6 +16766,7 @@ Sc 50465EB9 AR /503BB638/5047BA5F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R83" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "0" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16519,6 +16805,7 @@ Sc 5047C133 AR /50370666/5047BE90 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 0 0.1016 N V 21 N "C117" T1 0 0.0508 0.4064 0.4064 0 0.1016 N I 21 N "C" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16550,6 +16837,7 @@ Sc 5047C135 AR /5037043E/504786E0 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 1800 0.1016 N V 21 N "R7" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16581,6 +16869,7 @@ Sc 5047C137 AR /5037043E/504786D4 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R40" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16612,6 +16901,7 @@ Sc 5047C139 AR /5037043E/504785AD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R42" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16643,6 +16933,7 @@ Sc 5047C13B AR /5037043E/504786DD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "R43" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "10k" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16674,6 +16965,7 @@ Sc 5052AA27 AR /50370666/5052A7BD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "C118" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16705,6 +16997,7 @@ Sc 5052AA29 AR /50370666/5052A87B Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 1800 0.1016 N V 21 N "C164" T1 0 0.0508 0.4064 0.4064 1800 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16736,6 +17029,7 @@ Sc 5052AA2B AR /50370666/5052A87E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 -0.0254 0.4064 0.4064 2700 0.1016 N V 21 N "C165" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16767,6 +17061,7 @@ Sc 5052AA2D AR /50370666/5052A8A8 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R45" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16798,6 +17093,7 @@ Sc 5052AA2F AR /50370666/5052A892 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R84" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "50" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16829,6 +17125,7 @@ Sc 5052AA31 AR /50370666/5052A7D7 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 2700 0.1016 N V 21 N "R85" T1 0 0.0508 0.4064 0.4064 2700 0.1016 N I 21 N "DNP" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -16860,6 +17157,7 @@ Sc 5052AA33 AR /50370666/5052A841 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R92" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "50" DS 0.889 -0.381 0.889 0.381 0.2032 21 @@ -17055,6 +17353,7 @@ Sc 50465D62 AR /503BB638/501EF778 Op 0 0 0 .SolderPasteRatio -0.02 +At SMD T0 0 0 0.50038 0.29972 2700 0.0762 N V 21 N "U1" T1 0 0 0.50038 0.29972 2700 0.0762 N I 21 N "SKY13350" DC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21 @@ -17118,6 +17417,7 @@ Sc 50465D66 AR /503BB638/502B477E Op 0 0 0 .SolderPasteRatio -0.02 +At SMD T0 0 0 0.50038 0.29972 900 0.0762 N V 21 N "U7" T1 0 0 0.50038 0.29972 900 0.0762 N I 21 N "SKY13350" DC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21 @@ -17181,6 +17481,7 @@ Sc 50465D64 AR /503BB638/502B4C1C Op 0 0 0 .SolderPasteRatio -0.02 +At SMD T0 0 0 0.50038 0.29972 2700 0.0762 N V 21 N "U10" T1 0 0 0.50038 0.29972 2700 0.0762 N I 21 N "SKY13350" DC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21 @@ -17244,6 +17545,7 @@ Sc 50465D68 AR /503BB638/501EF646 Op 0 0 0 .SolderPasteRatio -0.02 +At SMD T0 0 0 0.50038 0.29972 0 0.0762 N V 21 N "U11" T1 0 0 0.50038 0.29972 0 0.0762 N I 21 N "SKY13350" DC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21 @@ -17307,6 +17609,7 @@ Sc 50465D6E AR /503BB638/502B490F Op 0 0 0 .SolderPasteRatio -0.02 +At SMD T0 0 0 0.50038 0.29972 1800 0.0762 N V 21 N "U2" T1 0 0 0.50038 0.29972 1800 0.0762 N I 21 N "SKY13350" DC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21 @@ -17370,6 +17673,7 @@ Sc 50465D6A AR /503BB638/501EF258 Op 0 0 0 .SolderPasteRatio -0.02 +At SMD T0 0 0 0.50038 0.29972 0 0.0762 N V 21 N "U6" T1 0 0 0.50038 0.29972 0 0.0762 N I 21 N "SKY13350" DC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21 @@ -17433,6 +17737,7 @@ Sc 5046C669 AR /503BB638/501F3B20 Op 0 0 0 .SolderPasteRatio -0.02 +At SMD T0 0 0 0.50038 0.29972 1800 0.0762 N V 21 N "U5" T1 0 0 0.50038 0.29972 1800 0.0762 N I 21 N "SKY13350" DC -0.59944 -0.59944 -0.50038 -0.50038 0.1778 21 @@ -17563,6 +17868,7 @@ Li GSG-B0310J50100AHF Sc 50465D9E AR /503BB638/501EF4A4 Op 0 0 0 +At SMD T0 0 0 0.635 0.635 900 0.16002 N V 21 N "T2" T1 0 0 0.635 0.635 900 0.16002 N I 21 N "MIX_OUT_BALUN" DS -1.04902 0.65024 1.04902 0.65024 0.2032 21 @@ -17624,6 +17930,7 @@ Li GSG-B0310J50100AHF Sc 50465D9C AR /503BB638/501EF483 Op 0 0 0 +At SMD T0 0 0 0.635 0.635 0 0.16002 N V 21 N "T1" T1 0 0 0.635 0.635 0 0.16002 N I 21 N "MIX_IN_BALUN" DS -1.04902 0.65024 1.04902 0.65024 0.2032 21 @@ -17685,6 +17992,7 @@ Li GSG-TESTPOINT-50MIL Sc 5052A3C0 AR /50370666/5052A335 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P41" T1 0 0 0.508 0.508 0 0.127 N I 21 N "SSP1_MISO" DC 0 0 0.7112 0 0.2032 21 @@ -17703,6 +18011,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D3F AR /50370666/50371714 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 2700 0.09652 N V 21 N "P14" T1 0 0 0.508 0.508 2700 0.127 N I 21 N "XCVR_CLKOUT" DC 0 0 0.7112 0 0.2032 21 @@ -17721,6 +18030,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D4B AR /50370666/5037A16F Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P15" T1 0 0 0.508 0.508 0 0.127 N I 21 N "INTR" DC 0 0 0.7112 0 0.2032 21 @@ -17739,6 +18049,7 @@ Li GSG-TESTPOINT-50MIL Sc 5052A3B8 AR /50370666/5052A309 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P37" T1 0 0 0.508 0.508 0 0.127 N I 21 N "SCL" DC 0 0 0.7112 0 0.2032 21 @@ -17757,6 +18068,7 @@ Li GSG-TESTPOINT-50MIL Sc 5052A3BA AR /50370666/5052A32D Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P38" T1 0 0 0.508 0.508 0 0.127 N I 21 N "SDA" DC 0 0 0.7112 0 0.2032 21 @@ -17775,6 +18087,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D51 AR /5037043E/504572EF Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P12" T1 0 0 0.508 0.508 0 0.127 N I 21 N "U3_RXD" DC 0 0 0.7112 0 0.2032 21 @@ -17793,6 +18106,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D55 AR /5037043E/504573E2 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P10" T1 0 0 0.508 0.508 0 0.127 N I 21 N "CTOUT_2" DC 0 0 0.7112 0 0.2032 21 @@ -17811,6 +18125,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D57 AR /5037043E/504573FD Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P9" T1 0 0 0.508 0.508 0 0.127 N I 21 N "CTOUT_4" DC 0 0 0.7112 0 0.2032 21 @@ -17829,6 +18144,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D4D AR /5037043E/5045740A Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P7" T1 0 0 0.508 0.508 0 0.127 N I 21 N "CTIN_4" DC 0 0 0.7112 0 0.2032 21 @@ -17847,6 +18163,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D49 AR /5037043E/504573A0 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P6" T1 0 0 0.508 0.508 0 0.127 N I 21 N "TRACECLK" DC 0 0 0.7112 0 0.2032 21 @@ -17865,6 +18182,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D41 AR /5037043E/50457385 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P5" T1 0 0 0.508 0.508 0 0.127 N I 21 N "WAKEUP" DC 0 0 0.7112 0 0.2032 21 @@ -18541,6 +18859,7 @@ Sc 50465DB0 AR /5037043E/4F824FC2 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.762 0.762 0 0.1905 N V 21 N "C145" T1 0 0 0.762 0.762 0 0.1905 N I 21 N "10uF" DS -1.778 -0.9144 1.778 -0.9144 0.2032 21 @@ -18575,6 +18894,7 @@ Sc 50465DB2 AR /5037043E/4F824FE4 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.762 0.762 0 0.1905 N V 21 N "C146" T1 0 0 0.762 0.762 0 0.1905 N I 21 N "10uF" DS -1.778 -0.9144 1.778 -0.9144 0.2032 21 @@ -18609,6 +18929,7 @@ Sc 50465DA8 AR /5037043E/4F824FBD Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.762 0.762 1800 0.1905 N V 21 N "C126" T1 0 0 0.762 0.762 1800 0.1905 N I 21 N "10uF" DS -1.778 -0.9144 1.778 -0.9144 0.2032 21 @@ -18643,6 +18964,7 @@ Sc 50465DAA AR /5037043E/4F82501F Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.762 0.762 1800 0.1905 N V 21 N "C127" T1 0 0 0.762 0.762 1800 0.1905 N I 21 N "10uF" DS -1.778 -0.9144 1.778 -0.9144 0.2032 21 @@ -18677,6 +18999,7 @@ Sc 50465DAC AR /50370666/503F885C Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.762 0.762 1800 0.1905 N V 21 N "FB2" T1 0 0 0.762 0.762 1800 0.1905 N I 21 N "FILTER" DS -1.778 -0.9144 1.778 -0.9144 0.2032 21 @@ -18711,6 +19034,7 @@ Sc 50465DA4 AR /50370666/503F888A Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.762 0.762 2700 0.1905 N V 21 N "C105" T1 0 0 0.762 0.762 2700 0.1905 N I 21 N "10uF" DS -1.778 -0.9144 1.778 -0.9144 0.2032 21 @@ -18744,6 +19068,7 @@ Li GSG-TESTPOINT-50MIL Sc 5052A3BC AR /50370666/5052A332 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P39" T1 0 0 0.508 0.508 0 0.127 N I 21 N "SSP1_SCK" DC 0 0 0.7112 0 0.2032 21 @@ -18762,6 +19087,7 @@ Li GSG-TESTPOINT-50MIL Sc 5052A3BE AR /50370666/5052A336 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P40" T1 0 0 0.508 0.508 0 0.127 N I 21 N "SSP1_MOSI" DC 0 0 0.7112 0 0.2032 21 @@ -18780,6 +19106,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D45 AR /5037043E/5045734C Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P23" T1 0 0 0.508 0.508 0 0.127 N I 21 N "DBGEN" DC 0 0 0.7112 0 0.2032 21 @@ -18798,6 +19125,7 @@ Li GSG-TESTPOINT-50MIL Sc 50465D43 AR /5037043E/5045736F Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P24" T1 0 0 0.508 0.508 0 0.127 N I 21 N "TRST" DC 0 0 0.7112 0 0.2032 21 @@ -18816,6 +19144,7 @@ Li GSG-TESTPOINT-50MIL Sc 5047CE21 AR /5037043E/5047CDF2 Op 0 0 0 +At SMD T0 0 0 0.381 0.381 0 0.09652 N V 21 N "P35" T1 0 0 0.508 0.508 0 0.127 N I 21 N "GCK0" DC 0 0 0.7112 0 0.2032 21 @@ -18835,6 +19164,7 @@ Sc 50465DAE AR /5037043E/4F820298 Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.762 0.762 900 0.1905 N V 21 N "C143" T1 0 0 0.762 0.762 900 0.1905 N I 21 N "10uF" DS -1.778 -0.9144 1.778 -0.9144 0.2032 21 @@ -18869,6 +19199,7 @@ Sc 50465DA6 AR /5037043E/4F766F5E Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0 0.762 0.762 2700 0.1905 N V 21 N "FB1" T1 0 0 0.762 0.762 2700 0.1905 N I 21 N "FILTER" DS -1.778 -0.9144 1.778 -0.9144 0.2032 21 @@ -18902,6 +19233,7 @@ Li GSG-SOT457 Sc 50465D58 AR /5037043E/4F766D4B Op 0 0 0 +At SMD T0 0 0 0.508 0.508 1800 0.127 N V 21 N "U22" T1 0 0 0.762 0.889 1800 0.1905 N I 21 N "GSG-IP4220CZ6" DC -1.04902 0.24892 -1.00076 0.44958 0.2032 21 @@ -18970,6 +19302,7 @@ Li GSG-SOT363 Sc 50465D5B AR /503BB638/503BF2DD Op 0 0 0 +At SMD T0 0 -0.1778 0.4572 0.508 900 0.1143 N V 21 N "U25" T1 0 0 0.635 0.635 900 0.16002 N I 21 N "MGA-81563" DS -1.00076 -0.62484 1.00076 -0.62484 0.2032 21 @@ -19032,6 +19365,7 @@ Li GSG-SOT363 Sc 50465D59 AR /503BB638/502DE480 Op 0 0 0 +At SMD T0 0 -0.1778 0.4572 0.508 2700 0.1143 N V 21 N "U13" T1 0 0 0.635 0.635 2700 0.16002 N I 21 N "MGA-81563" DS -1.00076 -0.62484 1.00076 -0.62484 0.2032 21 @@ -19292,6 +19626,7 @@ Sc 50C11C1E AR /50370666/50C136DB Op 0 0 0 .SolderMask 0.1016 +At SMD T0 0 0.0508 0.4064 0.4064 900 0.1016 N V 21 N "R94" T1 0 0.0508 0.4064 0.4064 900 0.1016 N I 21 N "39" DS 0.889 -0.381 0.889 0.381 0.2032 21 diff --git a/hardware/jawbreaker/jawbreaker.pro b/hardware/jawbreaker/jawbreaker.pro index a5df95d4..9afadf87 100644 --- a/hardware/jawbreaker/jawbreaker.pro +++ b/hardware/jawbreaker/jawbreaker.pro @@ -1,4 +1,4 @@ -update=Tue Nov 6 19:23:45 2012 +update=Wed Mar 27 00:13:41 2013 version=1 last_client=eeschema [cvpcb] @@ -46,30 +46,7 @@ LibName11=hackrf [eeschema] version=1 LibDir=../kicad -NetFmt=1 -HPGLSpd=20 -HPGLDm=15 -HPGLNum=1 -offX_A4=0 -offY_A4=0 -offX_A3=0 -offY_A3=0 -offX_A2=0 -offY_A2=0 -offX_A1=0 -offY_A1=0 -offX_A0=0 -offY_A0=0 -offX_A=0 -offY_A=0 -offX_B=0 -offY_B=0 -offX_C=0 -offY_C=0 -offX_D=0 -offY_D=0 -offX_E=0 -offY_E=0 +NetFmtName= RptD_X=0 RptD_Y=100 RptLab=1 diff --git a/hardware/jawbreaker/jawbreaker.sch b/hardware/jawbreaker/jawbreaker.sch index cd04357a..65379b39 100644 --- a/hardware/jawbreaker/jawbreaker.sch +++ b/hardware/jawbreaker/jawbreaker.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date Thu Dec 6 15:37:44 2012 +EESchema Schematic File Version 2 date Wed Mar 27 01:00:29 2013 LIBS:power LIBS:device LIBS:transistors @@ -37,7 +37,7 @@ $Descr User 17000 11000 encoding utf-8 Sheet 1 4 Title "jawbreaker" -Date "6 dec 2012" +Date "27 mar 2013" Rev "" Comp "Copyright 2012 Michael Ossmann" Comment1 "License: GPL v2" diff --git a/hardware/jawbreaker/mcu.sch b/hardware/jawbreaker/mcu.sch index 61b35268..dbe695c0 100644 --- a/hardware/jawbreaker/mcu.sch +++ b/hardware/jawbreaker/mcu.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date Thu Dec 6 15:37:44 2012 +EESchema Schematic File Version 2 date Wed Mar 27 01:00:29 2013 LIBS:power LIBS:device LIBS:transistors @@ -37,7 +37,7 @@ $Descr User 17000 11000 encoding utf-8 Sheet 4 4 Title "jawbreaker mcu/usb/power" -Date "6 dec 2012" +Date "27 mar 2013" Rev "" Comp "Copyright 2012 Michael Ossmann" Comment1 "License: GPL v2" diff --git a/hardware/jellybean/sgpio_if/default.svf b/hardware/jellybean/sgpio_if/default.svf index 430ece96..ed629766 100755 --- a/hardware/jellybean/sgpio_if/default.svf +++ b/hardware/jellybean/sgpio_if/default.svf @@ -1,5 +1,5 @@ -// Created using Xilinx Cse Software [ISE - 13.4] -// Date: Wed Feb 27 16:39:56 2013 +// Created using Xilinx Cse Software [ISE - 14.1] +// Date: Thu Apr 04 19:24:32 2013 TRST OFF; ENDIR IDLE; @@ -164,7 +164,7 @@ SDR 281 TDI (0083c1fffffffffffffffffffffffffffffddf7ffffffffffbfffffffffffffffff RUNTEST 10000 TCK; SDR 281 TDI (00c2f9fffffffffffffffffffffffffffffddf7fffffffffffffbffffffffffffffffe7f) ; RUNTEST 10000 TCK; -SDR 281 TDI (01c201fffffffffffffffffffffffffffffddf7fffffefbefbffbfffefbefffffffffe7c) ; +SDR 281 TDI (01c201fffffffffffffffffffffffffffffddf7fffffefbefbffbfffefbefffffffff27c) ; RUNTEST 10000 TCK; SDR 281 TDI (0143c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0f) ; RUNTEST 10000 TCK; @@ -184,7 +184,7 @@ SDR 281 TDI (01a2f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff RUNTEST 10000 TCK; SDR 281 TDI (012201fffffffffffffffffffffffffffffd7f7fffffffffffffffffffff7ffffffffe81) ; RUNTEST 10000 TCK; -SDR 281 TDI (0023c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4f) ; +SDR 281 TDI (0023c1fffffffffffffffffffffffffffff5ff7ffffffffffffffffffffffffffffff24f) ; RUNTEST 10000 TCK; SDR 281 TDI (0032f9fffffffffffffffffffffffffffffd7f7fffffeffffffffffffffffffffffffe7c) ; RUNTEST 10000 TCK; @@ -202,7 +202,7 @@ SDR 281 TDI (0172f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff RUNTEST 10000 TCK; SDR 281 TDI (007201ffffffffffffffffffffffffffffffe587fffffffffffffffffffffffffffffe7c) ; RUNTEST 10000 TCK; -SDR 281 TDI (0053c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4f) ; +SDR 281 TDI (0053c1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea4f) ; RUNTEST 10000 TCK; SDR 281 TDI (0152f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c) ; RUNTEST 10000 TCK; @@ -210,9 +210,9 @@ SDR 281 TDI (01d201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff RUNTEST 10000 TCK; SDR 281 TDI (00d3c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0f) ; RUNTEST 10000 TCK; -SDR 281 TDI (0092f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) ; +SDR 281 TDI (0092f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe65) ; RUNTEST 10000 TCK; -SDR 281 TDI (019201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c) ; +SDR 281 TDI (019201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) ; RUNTEST 10000 TCK; SDR 281 TDI (0113c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4f) ; RUNTEST 10000 TCK; @@ -254,7 +254,7 @@ SDR 281 TDI (002bc9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff RUNTEST 10000 TCK; SDR 281 TDI (0128fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe1d) ; RUNTEST 10000 TCK; -SDR 281 TDI (01aa01ffffefffffffffffffffffffffffebfefffffffffffffffffffffffffffffffe7c) ; +SDR 281 TDI (01aa01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c) ; RUNTEST 10000 TCK; SDR 281 TDI (00abc1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0f) ; RUNTEST 10000 TCK; @@ -264,7 +264,7 @@ SDR 281 TDI (01e8f9fffbfffffffffffffffffffffffffbbefffffffffffffffffffffffffffff RUNTEST 10000 TCK; SDR 281 TDI (016bc9fffffffffff7fffffffffffffffffbeefffffffffffffffffffffffffffffffe0f) ; RUNTEST 10000 TCK; -SDR 281 TDI (0068e1ffffffffffffffffffffffffff7ffbbefffffffffffffffffffffffffffffffe1d) ; +SDR 281 TDI (0068e1fffff7fffffffffffffffffffffffffefafffffffffffffffffffffffffffffe1d) ; RUNTEST 10000 TCK; SDR 281 TDI (004ac5ffffffffffffffffffdffffffffffbeefffffffffffffffffffffffffffffffe7c) ; RUNTEST 10000 TCK; @@ -272,7 +272,7 @@ SDR 281 TDI (014bc1ffffffff7ffffffffffffffffffffbeefffffffffffffffffffffffffffff RUNTEST 10000 TCK; SDR 281 TDI (01cbf9ffffffffffffffffffffffffdffffbeefffffffffffffffffffffffffffffffe1d) ; RUNTEST 10000 TCK; -SDR 281 TDI (00c8f8fffffffffffffffffffffffffffffafefffffffffffffffffffffffffffffffe7c) ; +SDR 281 TDI (00c8f9ffffffffffffffffffffffffff7ffbbefffffffffffffffffffffffffffffffe7c) ; RUNTEST 10000 TCK; SDR 281 TDI (008bc9ffffffffffffff7ffffffffffffffbbefffffffffffffffffffffffffffffffe0f) ; RUNTEST 10000 TCK; @@ -330,7 +330,7 @@ SDR 281 TDI (017cf9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff RUNTEST 10000 TCK; SDR 281 TDI (007fc9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0f) ; RUNTEST 10000 TCK; -SDR 281 TDI (005ce1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) ; +SDR 281 TDI (005ce0fffffffffffffffffffffffffffffafefffffffffffffffffffffffffffffffe7d) ; RUNTEST 10000 TCK; SDR 281 TDI (015ec5fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01) ; RUNTEST 10000 TCK; @@ -425,7 +425,7 @@ SDR 7 TDI (70) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffddf7fffffefbefbffbfffefbefffffffffe7c) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffddf7fffffefbefbffbfffefbefffffffff27c) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -505,7 +505,7 @@ SDR 7 TDI (08) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (03c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4f) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (03c1fffffffffffffffffffffffffffff5ff7ffffffffffffffffffffffffffffff24f) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -577,7 +577,7 @@ SDR 7 TDI (14) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (03c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4f) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (03c1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea4f) MASK ( 03fffffffffffffffffffffffffffffe001f8001ffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -609,7 +609,7 @@ SDR 7 TDI (24) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (02f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (02f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe65) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -617,7 +617,7 @@ SDR 7 TDI (64) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -785,7 +785,7 @@ SDR 7 TDI (6a) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201ffffefffffffffffffffffffffffebfefffffffffffffffffffffffffffffffe7c) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -825,7 +825,7 @@ SDR 7 TDI (1a) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00e1ffffffffffffffffffffffffff7ffbbefffffffffffffffffffffffffffffffe1d) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00e1fffff7fffffffffffffffffffffffffefafffffffffffffffffffffffffffffe1d) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -857,7 +857,7 @@ SDR 7 TDI (32) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00f8fffffffffffffffffffffffffffffafefffffffffffffffffffffffffffffffe7c) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00f9ffffffffffffffffffffffffff7ffbbefffffffffffffffffffffffffffffffe7c) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1089,7 +1089,7 @@ SDR 7 TDI (17) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00e1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00e0fffffffffffffffffffffffffffffafefffffffffffffffffffffffffffffffe7d) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1306,7 +1306,7 @@ SDR 7 TDI (70) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffddf7fffffefbefbffbfffefbefffffffffe7c) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffddf7fffffefbefbffbfffefbefffffffff27c) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1386,7 +1386,7 @@ SDR 7 TDI (08) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (03c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4f) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (03c1fffffffffffffffffffffffffffff5ff7ffffffffffffffffffffffffffffff24f) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1458,7 +1458,7 @@ SDR 7 TDI (14) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (03c1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe4f) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (03c1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffea4f) MASK ( 03fffffffffffffffffffffffffffffe001f8001ffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1490,7 +1490,7 @@ SDR 7 TDI (24) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (02f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (02f9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe65) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1498,7 +1498,7 @@ SDR 7 TDI (64) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1666,7 +1666,7 @@ SDR 7 TDI (6a) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201ffffefffffffffffffffffffffffebfefffffffffffffffffffffffffffffffe7c) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (0201fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7c) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1706,7 +1706,7 @@ SDR 7 TDI (1a) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00e1ffffffffffffffffffffffffff7ffbbefffffffffffffffffffffffffffffffe1d) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00e1fffff7fffffffffffffffffffffffffefafffffffffffffffffffffffffffffe1d) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1738,7 +1738,7 @@ SDR 7 TDI (32) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00f8fffffffffffffffffffffffffffffafefffffffffffffffffffffffffffffffe7c) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00f9ffffffffffffffffffffffffff7ffbbefffffffffffffffffffffffffffffffe7c) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; @@ -1970,7 +1970,7 @@ SDR 7 TDI (17) SMASK (7f) ; RUNTEST DRPAUSE 20 TCK; ENDDR IDLE; RUNTEST IDLE 100 TCK; -SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00e1fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7d) MASK ( +SDR 274 TDI (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) SMASK (03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) TDO (00e0fffffffffffffffffffffffffffffafefffffffffffffffffffffffffffffffe7d) MASK ( 03ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) ; RUNTEST 100 TCK; ENDDR DRPAUSE; diff --git a/hardware/jellybean/sgpio_if/default.xsvf b/hardware/jellybean/sgpio_if/default.xsvf index ef48b43e..c767758e 100755 Binary files a/hardware/jellybean/sgpio_if/default.xsvf and b/hardware/jellybean/sgpio_if/default.xsvf differ diff --git a/hardware/jellybean/sgpio_if/sgpio_if.xise b/hardware/jellybean/sgpio_if/sgpio_if.xise index 82383b2e..82c5ad11 100755 --- a/hardware/jellybean/sgpio_if/sgpio_if.xise +++ b/hardware/jellybean/sgpio_if/sgpio_if.xise @@ -9,22 +9,22 @@ - + - + - - - - + + + + @@ -97,6 +97,9 @@ + + + @@ -200,6 +203,7 @@ + diff --git a/hardware/jellybean/sgpio_if/top.jed b/hardware/jellybean/sgpio_if/top.jed index e1d945f3..e636b035 100755 --- a/hardware/jellybean/sgpio_if/top.jed +++ b/hardware/jellybean/sgpio_if/top.jed @@ -1,5 +1,5 @@ Programmer Jedec Bit Map -Date Extracted: Wed Feb 27 16:34:46 2013 +Date Extracted: Thu Apr 04 19:23:47 2013 QF25812* QP100* @@ -7,7 +7,7 @@ QV0* F0* X0* J0 0* -N VERSION O.87xd* +N VERSION P.15xf* N DEVICE XC2C64A-7-VQ100* Note Block 0 * @@ -205,7 +205,7 @@ L006624 1111111111111111* L006640 1111111111111111* L006656 1111111111111111* L006672 1111111011100111* -L006688 1111111111111111* +L006688 1111111011110011* L006704 1111111011100111* L006720 1111111111111111* L006736 1111111111111111* @@ -232,8 +232,8 @@ L007056 1111111111111111* L007072 1111111111111111* Note Block 1 PLA AND array * -L007088 11111111111111111111111111111111111111111111111111111111111111111111111111111111* -L007168 11111111111111111111111111111111111111111111111111111111111111111111111111111111* +L007088 11111111110111111111111111111101111111111111111111111111111111111111111111111111* +L007168 11111111111011111111111111111110111111111111111111111111111111111111111111111111* L007248 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L007328 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L007408 11111111111111111111111111111111111111111111111111111111111111111111111111111111* @@ -290,8 +290,8 @@ L011408 111111111111111111111111111111111111111111111111111111111111111111111111 L011488 11111111111111111111111111111111111111111111111111111111111111111111111111111111* Note Block 1 PLA OR array * -L011568 1111111111111111* -L011584 1111111111111111* +L011568 1111111110111111* +L011584 1111111110111111* L011600 1111111111111111* L011616 1111111111111111* L011632 1111111111111111* @@ -358,7 +358,7 @@ L012599 000101111001111101000000001* L012626 000001111001111110011111100* L012653 000001111000011100011111100* L012680 000101111001111101000000001* -L012707 000001111001111100011111100* +L012707 000001111001100100011111101* L012734 000101111001111101000000001* L012761 000101111001111101000000001* L012788 000101111001111101000000001* @@ -370,16 +370,16 @@ Note Block 2 * Note Block 2 ZIA * L012896 1111111111111111* L012912 1111111111111111* -L012928 1111111011110011* +L012928 1111111111111111* L012944 1111111111111111* L012960 1111111010110111* L012976 1111111011010111* L012992 1111111010110111* -L013008 1111111011010111* +L013008 1110011011111111* L013024 1111111010110111* L013040 1111111010110111* L013056 1111111010110111* -L013072 1111111011100111* +L013072 1111111011010111* L013088 1111111011010111* L013104 1111111111111111* L013120 1111111111111111* @@ -400,7 +400,7 @@ L013344 1111111111111111* L013360 1111111111111111* L013376 1111111111111111* L013392 1111111111111111* -L013408 1111111111111111* +L013408 1111111011100111* L013424 1111111111111111* L013440 1111111111111111* L013456 1111111111111111* @@ -410,7 +410,7 @@ L013504 1111111111111111* L013520 1111111111111111* Note Block 2 PLA AND array * -L013536 11111111111111111111111011111111111111111111111111111111111111111111111111111111* +L013536 11111111111111111111111111111111111111111111111111111111111111111011111111111111* L013616 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L013696 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L013776 11111111111111111111111111111111111111111111111111111111111111111111111111111111* @@ -420,7 +420,7 @@ L014016 111111111111111111111111111111111111111111111111111111111111111111111111 L014096 11111111111011111111111111111111111111111111111111111111111111111111111111111111* L014176 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L014256 11111111111111111111111111111111111111111111111111111111111111111111111111111111* -L014336 11111011111111111111111111111111111111111111111111111111111111111111111111111111* +L014336 11111111111111011111111111111111111111111111111111111111111111111111111111111111* L014416 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L014496 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L014576 11111111111111111111111111111111111111111111111111111111111111111111111111111111* @@ -462,7 +462,7 @@ L017376 111111111111111111111111111111111111111111111111111111111111111111111111 L017456 11111111111111111111011111111111111111111111111111111111111111111111111111111111* L017536 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L017616 11111111111111111111111111111111111111111111111111111111111111111111111111111111* -L017696 11111111111111011111111111111111111111111111111111111111111111111111111111111111* +L017696 11111111111111111111110111111111111111111111111111111111111111111111111111111111* L017776 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L017856 11111111111111111111111111111111111111111111111111111111111111111111111111111111* L017936 11111111111111111111111111111101111111111111111111111111111111111111111111111111* @@ -753,5 +753,5 @@ L025810 0* Note I/O Bank 1 Vcco * L025811 0* -C0A93* -D0B1 +C09A6* +D0A4 diff --git a/hardware/jellybean/sgpio_if/top.vhd b/hardware/jellybean/sgpio_if/top.vhd index d2ca93da..cef6ff3a 100755 --- a/hardware/jellybean/sgpio_if/top.vhd +++ b/hardware/jellybean/sgpio_if/top.vhd @@ -1,22 +1,23 @@ -- --- Copyright 2012 Jared Boone --- --- This file is part of HackRF. --- --- This program is free software; you can redistribute it and/or modify --- it under the terms of the GNU General Public License as published by --- the Free Software Foundation; either version 2, or (at your option) --- any later version. --- --- This program is distributed in the hope that it will be useful, --- but WITHOUT ANY WARRANTY; without even the implied warranty of --- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --- GNU General Public License for more details. --- --- You should have received a copy of the GNU General Public License --- along with this program; see the file COPYING. If not, write to --- the Free Software Foundation, Inc., 51 Franklin Street, --- Boston, MA 02110-1301, USA. +-- Copyright 2012 Jared Boone +-- Copyright 2013 Benjamin Vernoux +-- +-- This file is part of HackRF. +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 2, or (at your option) +-- any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program; see the file COPYING. If not, write to +-- the Free Software Foundation, Inc., 51 Franklin Street, +-- Boston, MA 02110-1301, USA. library IEEE; use IEEE.STD_LOGIC_1164.ALL; @@ -116,8 +117,14 @@ begin process(host_clk_i, codec_clk_i) begin if rising_edge(host_clk_i) then - if codec_clk_i = '0' then - host_data_capture_o <= host_data_enable_i; + if transfer_direction_i = to_dac then + if codec_clk_i = '1' then + host_data_capture_o <= host_data_enable_i; + end if; + else + if codec_clk_i = '0' then + host_data_capture_o <= host_data_enable_i; + end if; end if; end if; end process; diff --git a/host/libhackrf/examples/hackrf_max2837.c b/host/libhackrf/examples/hackrf_max2837.c index cac878ff..e780dba6 100644 --- a/host/libhackrf/examples/hackrf_max2837.c +++ b/host/libhackrf/examples/hackrf_max2837.c @@ -82,9 +82,10 @@ int dump_register(hackrf_device* device, const uint16_t register_number) { } int dump_registers(hackrf_device* device) { + uint16_t register_number; int result = HACKRF_SUCCESS; - for(uint16_t register_number=0; register_number<32; register_number++) { + for(register_number=0; register_number<32; register_number++) { result = dump_register(device, register_number); if( result != HACKRF_SUCCESS ) { break; diff --git a/host/libhackrf/examples/hackrf_rffc5071.c b/host/libhackrf/examples/hackrf_rffc5071.c index 0808f7fb..15ca6e71 100644 --- a/host/libhackrf/examples/hackrf_rffc5071.c +++ b/host/libhackrf/examples/hackrf_rffc5071.c @@ -83,9 +83,10 @@ int dump_register(hackrf_device* device, const uint16_t register_number) { } int dump_registers(hackrf_device* device) { + uint16_t register_number; int result = HACKRF_SUCCESS; - for(uint16_t register_number=0; register_number<31; register_number++) { + for(register_number=0; register_number<31; register_number++) { result = dump_register(device, register_number); if( result != HACKRF_SUCCESS ) { break; diff --git a/host/libhackrf/examples/hackrf_si5351c.c b/host/libhackrf/examples/hackrf_si5351c.c index 3b723f4c..d5373df6 100644 --- a/host/libhackrf/examples/hackrf_si5351c.c +++ b/host/libhackrf/examples/hackrf_si5351c.c @@ -70,9 +70,10 @@ int dump_register(hackrf_device* device, const uint16_t register_number) { } int dump_registers(hackrf_device* device) { + uint16_t register_number; int result = HACKRF_SUCCESS; - for(uint16_t register_number=0; register_number<256; register_number++) { + for(register_number=0; register_number<256; register_number++) { result = dump_register(device, register_number); if( result != HACKRF_SUCCESS ) { break; @@ -102,9 +103,12 @@ int write_register( #define REGISTER_INVALID 32767 int dump_multisynth_config(hackrf_device* device, const uint_fast8_t ms_number) { + uint_fast8_t i; + uint_fast8_t reg_base; uint16_t parameters[8]; - uint_fast8_t reg_base = 42 + (ms_number * 8); - for(uint_fast8_t i=0; i<8; i++) { + + reg_base = 42 + (ms_number * 8); + for(i=0; i<8; i++) { uint_fast8_t reg_number = reg_base + i; int result = hackrf_si5351c_read(device, reg_number, ¶meters[i]); if( result != HACKRF_SUCCESS ) { @@ -141,8 +145,11 @@ int dump_multisynth_config(hackrf_device* device, const uint_fast8_t ms_number) } int dump_configuration(hackrf_device* device) { - for(uint_fast8_t ms_number=0; ms_number<8; ms_number++) { - int result = dump_multisynth_config(device, ms_number); + uint_fast8_t ms_number; + int result; + + for(ms_number=0; ms_number<8; ms_number++) { + result = dump_multisynth_config(device, ms_number); if( result != HACKRF_SUCCESS ) { return result; } diff --git a/host/libhackrf/examples/hackrf_spiflash.c b/host/libhackrf/examples/hackrf_spiflash.c index 17d1dfd3..4e42d870 100644 --- a/host/libhackrf/examples/hackrf_spiflash.c +++ b/host/libhackrf/examples/hackrf_spiflash.c @@ -70,7 +70,7 @@ static void usage() { printf("Usage:\n"); printf("\t-a, --address : starting address (default: 0)\n"); - printf("\t-l, --length : number of bytes to read or write (default: 0)\n"); + printf("\t-l, --length : number of bytes to read (default: 0)\n"); printf("\t-r : Read data into file.\n"); printf("\t-w : Write data from file.\n"); } @@ -136,9 +136,28 @@ int main(int argc, char** argv) usage(); return EXIT_FAILURE; } + + if (path == NULL) { + fprintf(stderr, "Specify a path to a file.\n"); + usage(); + return EXIT_FAILURE; + } + + if( write ) + { + fd = fopen(path, "rb"); + /* Get size of the file */ + fseek(fd, 0, SEEK_END); /* Not really portable but work on major OS Linux/Win32 */ + length = ftell(fd); + /* Move to start */ + rewind(fd); + printf("File size %d bytes.\n", length); + } if (length == 0) { fprintf(stderr, "Requested transfer of zero bytes.\n"); + if(fd != NULL) + fclose(fd); usage(); return EXIT_FAILURE; } @@ -146,20 +165,14 @@ int main(int argc, char** argv) if ((length > MAX_LENGTH) || (address > MAX_LENGTH) || ((address + length) > MAX_LENGTH)) { fprintf(stderr, "Request exceeds size of flash memory.\n"); - usage(); - return EXIT_FAILURE; - } - - if (path == NULL) { - fprintf(stderr, "Specify a path to a file.\n"); + if(fd != NULL) + fclose(fd); usage(); return EXIT_FAILURE; } if (read) { fd = fopen(path, "wb"); - } else { - fd = fopen(path, "rb"); } if (fd == NULL) { diff --git a/host/libhackrf/examples/hackrf_transfer.c b/host/libhackrf/examples/hackrf_transfer.c index f80cd62c..2136eba1 100644 --- a/host/libhackrf/examples/hackrf_transfer.c +++ b/host/libhackrf/examples/hackrf_transfer.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include @@ -42,13 +43,89 @@ #include #include +#define FD_BUFFER_SIZE (8*1024) + +#define FREQ_ONE_MHZ (1000000ull) + +#define DEFAULT_FREQ_HZ (900000000ull) /* 900MHz */ #define FREQ_MIN_HZ (30000000ull) /* 30MHz */ #define FREQ_MAX_HZ (6000000000ull) /* 6000MHz */ +#define DEFAULT_SAMPLE_RATE_HZ (10000000) /* 10MHz default sample rate */ + +#define DEFAULT_BASEBAND_FILTER_BANDWIDTH (5000000) /* 5MHz default */ + +#define SAMPLES_TO_XFER_MAX (0x8000000000000000ull) /* Max value */ + +#define BASEBAND_FILTER_BW_MIN (1750000) /* 1.75 MHz min value */ +#define BASEBAND_FILTER_BW_MAX (28000000) /* 28 MHz max value */ + #if defined _WIN32 #define sleep(a) Sleep( (a*1000) ) #endif +/* WAVE or RIFF WAVE file format containing IQ 2x8bits data for HackRF compatible with SDR# Wav IQ file */ +typedef struct +{ + char groupID[4]; /* 'RIFF' */ + uint32_t size; /* File size + 8bytes */ + char riffType[4]; /* 'WAVE'*/ +} t_WAVRIFF_hdr; + +#define FormatID "fmt " /* chunkID for Format Chunk. NOTE: There is a space at the end of this ID. */ + +typedef struct { + char chunkID[4]; /* 'fmt ' */ + uint32_t chunkSize; /* 16 fixed */ + + uint16_t wFormatTag; /* 1 fixed */ + uint16_t wChannels; /* 2 fixed */ + uint32_t dwSamplesPerSec; /* Freq Hz sampling */ + uint32_t dwAvgBytesPerSec; /* Freq Hz sampling x 2 */ + uint16_t wBlockAlign; /* 2 fixed */ + uint16_t wBitsPerSample; /* 8 fixed */ +} t_FormatChunk; + +typedef struct +{ + char chunkID[4]; /* 'data' */ + uint32_t chunkSize; /* Size of data in bytes */ + /* Samples I(8bits) then Q(8bits), I, Q ... */ +} t_DataChunk; + +typedef struct +{ + t_WAVRIFF_hdr hdr; + t_FormatChunk fmt_chunk; + t_DataChunk data_chunk; +} t_wav_file_hdr; + +t_wav_file_hdr wave_file_hdr = +{ + /* t_WAVRIFF_hdr */ + { + { 'R', 'I', 'F', 'F' }, /* groupID */ + 0, /* size to update later */ + { 'W', 'A', 'V', 'E' } + }, + /* t_FormatChunk */ + { + { 'f', 'm', 't', ' ' }, /* char chunkID[4]; */ + 16, /* uint32_t chunkSize; */ + 1, /* uint16_t wFormatTag; 1 fixed */ + 2, /* uint16_t wChannels; 2 fixed */ + 0, /* uint32_t dwSamplesPerSec; Freq Hz sampling to update later */ + 0, /* uint32_t dwAvgBytesPerSec; Freq Hz sampling x 2 to update later */ + 2, /* uint16_t wBlockAlign; 2 fixed */ + 8, /* uint16_t wBitsPerSample; 8 fixed */ + }, + /* t_DataChunk */ + { + { 'd', 'a', 't', 'a' }, /* char chunkID[4]; */ + 0, /* uint32_t chunkSize; to update later */ + } +}; + typedef enum { TRANSCEIVER_MODE_OFF = 0, TRANSCEIVER_MODE_RX = 1, @@ -86,7 +163,7 @@ int parse_u64(char* s, uint64_t* const value) { } } -int parse_int(char* s, uint32_t* const value) { +int parse_u32(char* s, uint32_t* const value) { uint_fast8_t base = 10; if( strlen(s) > 2 ) { if( s[0] == '0' ) { @@ -110,10 +187,14 @@ int parse_int(char* s, uint32_t* const value) { } } +volatile bool do_exit = false; + FILE* fd = NULL; volatile uint32_t byte_count = 0; bool receive = false; +bool receive_wav = false; + bool transmit = false; struct timeval time_start; struct timeval t_start; @@ -124,17 +205,37 @@ uint64_t freq_hz; bool amp = false; uint32_t amp_enable; +bool sample_rate = false; +uint32_t sample_rate_hz; + +bool limit_num_samples = false; +uint64_t samples_to_xfer = 0; +uint64_t bytes_to_xfer = 0; + +bool baseband_filter_bw = false; +uint32_t baseband_filter_bw_hz = 0; + int rx_callback(hackrf_transfer* transfer) { + int bytes_to_write; + if( fd != NULL ) { byte_count += transfer->valid_length; - const ssize_t bytes_written = fwrite(transfer->buffer, 1, transfer->valid_length, fd); - if( bytes_written == transfer->valid_length ) { - return 0; - } else { + bytes_to_write = transfer->valid_length; + if (limit_num_samples) { + if (bytes_to_write >= bytes_to_xfer) { + bytes_to_write = bytes_to_xfer; + } + bytes_to_xfer -= bytes_to_write; + } + const ssize_t bytes_written = fwrite(transfer->buffer, 1, bytes_to_write, fd); + if ((bytes_written != bytes_to_write) + || (limit_num_samples && (bytes_to_xfer == 0))) { fclose(fd); fd = NULL; return -1; + } else { + return 0; } } else { return -1; @@ -142,16 +243,30 @@ int rx_callback(hackrf_transfer* transfer) { } int tx_callback(hackrf_transfer* transfer) { + int bytes_to_read; + if( fd != NULL ) { byte_count += transfer->valid_length; - const ssize_t bytes_read = fread(transfer->buffer, 1, transfer->valid_length, fd); - if( bytes_read == transfer->valid_length ) { - return 0; - } else { + bytes_to_read = transfer->valid_length; + if (limit_num_samples) { + if (bytes_to_read >= bytes_to_xfer) { + /* + * In this condition, we probably tx some of the previous + * buffer contents at the end. :-( + */ + bytes_to_read = bytes_to_xfer; + } + bytes_to_xfer -= bytes_to_read; + } + const ssize_t bytes_read = fread(transfer->buffer, 1, bytes_to_read, fd); + if ((bytes_read != bytes_to_read) + || (limit_num_samples && (bytes_to_xfer == 0))) { fclose(fd); fd = NULL; return -1; + } else { + return 0; } } else { return -1; @@ -160,29 +275,345 @@ int tx_callback(hackrf_transfer* transfer) { static void usage() { printf("Usage:\n"); + printf("\t-w # Receive data into file with WAV header and automatic name.\n"); printf("\t-r # Receive data into file.\n"); printf("\t-t # Transmit data from file.\n"); - printf("\t[-f set_freq_hz] # Set Freq in Hz (between [%lld, %lld[).\n", FREQ_MIN_HZ, FREQ_MAX_HZ); + printf("\t[-f set_freq_hz] # Set Freq in Hz between [%lluMHz, %lluMHz[.\n", FREQ_MIN_HZ/FREQ_ONE_MHZ, FREQ_MAX_HZ/FREQ_ONE_MHZ); printf("\t[-a set_amp] # Set Amp 1=Enable, 0=Disable.\n"); + printf("\t[-s sample_rate_hz] # Set sample rate in Hz (5/10/12.5/16/20MHz, default %lldMHz).\n", DEFAULT_SAMPLE_RATE_HZ/FREQ_ONE_MHZ); + printf("\t[-n num_samples] # Number of samples to transfer (default is unlimited).\n"); + printf("\t[-b baseband_filter_bw_hz] # Set baseband filter bandwidth in MHz.\n\tPossible values: 1.75/2.5/3.5/5/5.5/6/7/8/9/10/12/14/15/20/24/28MHz, default < sample_rate_hz.\n" ); } static hackrf_device* device = NULL; void sigint_callback_handler(int signum) { - int result; - printf("Caught signal %d\n", signum); + fprintf(stdout, "Caught signal %d\n", signum); + do_exit = true; +} +#define PATH_FILE_MAX_LEN (FILENAME_MAX) +#define DATE_TIME_MAX_LEN (32) + +int main(int argc, char** argv) { + int opt; + char path_file[PATH_FILE_MAX_LEN]; + char date_time[DATE_TIME_MAX_LEN]; + const char* path = NULL; + int result; + time_t rawtime; + struct tm * timeinfo; + long int file_pos; + int exit_code = EXIT_SUCCESS; + + while( (opt = getopt(argc, argv, "wr:t:f:a:s:n:b:")) != EOF ) + { + result = HACKRF_SUCCESS; + switch( opt ) + { + case 'w': + receive_wav = true; + break; + + case 'r': + receive = true; + path = optarg; + break; + + case 't': + transmit = true; + path = optarg; + break; + + case 'f': + freq = true; + result = parse_u64(optarg, &freq_hz); + break; + + case 'a': + amp = true; + result = parse_u32(optarg, &_enable); + break; + + case 's': + sample_rate = true; + result = parse_u32(optarg, &sample_rate_hz); + break; + + case 'n': + limit_num_samples = true; + result = parse_u64(optarg, &samples_to_xfer); + bytes_to_xfer = samples_to_xfer * 2ull; + break; + + case 'b': + baseband_filter_bw = true; + result = parse_u32(optarg, &baseband_filter_bw_hz); + break; + + default: + printf("unknown argument '-%c %s'\n", opt, optarg); + usage(); + return EXIT_FAILURE; + } + + if( result != HACKRF_SUCCESS ) { + printf("argument error: '-%c %s' %s (%d)\n", opt, optarg, hackrf_error_name(result), result); + usage(); + return EXIT_FAILURE; + } + } + + if (samples_to_xfer >= SAMPLES_TO_XFER_MAX) { + printf("argument error: num_samples must be less than %llu/%lluMio\n", + SAMPLES_TO_XFER_MAX, SAMPLES_TO_XFER_MAX/FREQ_ONE_MHZ); + usage(); + return EXIT_FAILURE; + } + + if( freq ) { + if( (freq_hz >= FREQ_MAX_HZ) || (freq_hz < FREQ_MIN_HZ) ) + { + printf("argument error: set_freq_hz shall be between [%llu, %llu[.\n", FREQ_MIN_HZ, FREQ_MAX_HZ); + usage(); + return EXIT_FAILURE; + } + }else + { + /* Use default freq */ + freq_hz = DEFAULT_FREQ_HZ; + } + + if( amp ) { + if( amp_enable > 1 ) + { + printf("argument error: set_amp shall be 0 or 1.\n"); + usage(); + return EXIT_FAILURE; + } + } + + if( sample_rate == false ) + { + sample_rate_hz = DEFAULT_SAMPLE_RATE_HZ; + } + + if( baseband_filter_bw ) + { + /* Compute nearest freq for bw filter */ + baseband_filter_bw_hz = hackrf_compute_baseband_filter_bw(baseband_filter_bw_hz); + }else + { + /* Compute default value depending on sample rate */ + baseband_filter_bw_hz = hackrf_compute_baseband_filter_bw_round_down_lt(sample_rate_hz); + } + + if (baseband_filter_bw_hz > BASEBAND_FILTER_BW_MAX) { + printf("argument error: baseband_filter_bw_hz must be less or equal to %u Hz/%.03f MHz\n", + BASEBAND_FILTER_BW_MAX, (float)(BASEBAND_FILTER_BW_MAX/FREQ_ONE_MHZ)); + usage(); + return EXIT_FAILURE; + } + + if (baseband_filter_bw_hz < BASEBAND_FILTER_BW_MIN) { + printf("argument error: baseband_filter_bw_hz must be greater or equal to %u Hz/%.03f MHz\n", + BASEBAND_FILTER_BW_MIN, (float)(BASEBAND_FILTER_BW_MIN/FREQ_ONE_MHZ)); + usage(); + return EXIT_FAILURE; + } + + if( (transmit == false) && (receive == receive_wav) ) + { + printf("receive -r and receive_wav -w options are mutually exclusive\n"); + usage(); + return EXIT_FAILURE; + } + + if( receive_wav == false ) + { + if( transmit == receive ) + { + if( transmit == true ) + { + printf("receive -r and transmit -t options are mutually exclusive\n"); + } else + { + printf("specify either transmit -t or receive -r or receive_wav -w option\n"); + } + usage(); + return EXIT_FAILURE; + } + } + + if( receive ) { + transceiver_mode = TRANSCEIVER_MODE_RX; + } + + if( transmit ) { + transceiver_mode = TRANSCEIVER_MODE_TX; + } + + if( receive_wav ) + { + time (&rawtime); + timeinfo = localtime (&rawtime); + transceiver_mode = TRANSCEIVER_MODE_RX; + /* File format HackRF Year(2013), Month(11), Day(28), Hour Min Sec+Z, Freq kHz, IQ.wav */ + strftime(date_time, DATE_TIME_MAX_LEN, "%Y%m%d_%H%M%S", timeinfo); + snprintf(path_file, PATH_FILE_MAX_LEN, "HackRF_%sZ_%ukHz_IQ.wav", date_time, (uint32_t)(freq_hz/(1000ull)) ); + path = path_file; + printf("Receive wav file: %s\n", path); + } + + if( path == NULL ) { + printf("specify a path to a file to transmit/receive\n"); + usage(); + return EXIT_FAILURE; + } + + result = hackrf_init(); + if( result != HACKRF_SUCCESS ) { + printf("hackrf_init() failed: %s (%d)\n", hackrf_error_name(result), result); + usage(); + return EXIT_FAILURE; + } + + result = hackrf_open(&device); + if( result != HACKRF_SUCCESS ) { + printf("hackrf_open() failed: %s (%d)\n", hackrf_error_name(result), result); + usage(); + return EXIT_FAILURE; + } + + if( transceiver_mode == TRANSCEIVER_MODE_RX ) + { + fd = fopen(path, "wb"); + } else { + fd = fopen(path, "rb"); + } + + if( fd == NULL ) { + printf("Failed to open file: %s\n", path); + return EXIT_FAILURE; + } + /* Change fd buffer to have bigger one to store or read data on/to HDD */ + result = setvbuf(fd , NULL , _IOFBF , FD_BUFFER_SIZE); + if( result != 0 ) { + printf("setvbuf() failed: %d\n", result); + usage(); + return EXIT_FAILURE; + } + + /* Write Wav header */ + if( receive_wav ) + { + fwrite(&wave_file_hdr, 1, sizeof(t_wav_file_hdr), fd); + } + + signal(SIGINT, &sigint_callback_handler); + signal(SIGILL, &sigint_callback_handler); + signal(SIGFPE, &sigint_callback_handler); + signal(SIGSEGV, &sigint_callback_handler); + signal(SIGTERM, &sigint_callback_handler); + signal(SIGABRT, &sigint_callback_handler); + + printf("call hackrf_sample_rate_set(%u Hz/%.03f MHz)\n", sample_rate_hz,((float)sample_rate_hz/(float)FREQ_ONE_MHZ)); + result = hackrf_sample_rate_set(device, sample_rate_hz); + if( result != HACKRF_SUCCESS ) { + printf("hackrf_sample_rate_set() failed: %s (%d)\n", hackrf_error_name(result), result); + usage(); + return EXIT_FAILURE; + } + + printf("call hackrf_baseband_filter_bandwidth_set(%d Hz/%.03f MHz)\n", + baseband_filter_bw_hz, ((float)baseband_filter_bw_hz/(float)FREQ_ONE_MHZ)); + result = hackrf_baseband_filter_bandwidth_set(device, baseband_filter_bw_hz); + if( result != HACKRF_SUCCESS ) { + printf("hackrf_baseband_filter_bandwidth_set() failed: %s (%d)\n", hackrf_error_name(result), result); + usage(); + return EXIT_FAILURE; + } + + if( transceiver_mode == TRANSCEIVER_MODE_RX ) { + result = hackrf_start_rx(device, rx_callback, NULL); + } else { + result = hackrf_start_tx(device, tx_callback, NULL); + } + if( result != HACKRF_SUCCESS ) { + printf("hackrf_start_?x() failed: %s (%d)\n", hackrf_error_name(result), result); + usage(); + return EXIT_FAILURE; + } + + printf("call hackrf_set_freq(%llu Hz/%.03f MHz)\n", freq_hz, ((float)freq_hz/(float)FREQ_ONE_MHZ) ); + result = hackrf_set_freq(device, freq_hz); + if( result != HACKRF_SUCCESS ) { + printf("hackrf_set_freq() failed: %s (%d)\n", hackrf_error_name(result), result); + usage(); + return EXIT_FAILURE; + } + + if( amp ) { + printf("call hackrf_set_amp_enable(%u)\n", amp_enable); + result = hackrf_set_amp_enable(device, (uint8_t)amp_enable); + if( result != HACKRF_SUCCESS ) { + printf("hackrf_set_amp_enable() failed: %s (%d)\n", hackrf_error_name(result), result); + usage(); + return EXIT_FAILURE; + } + } + + if( limit_num_samples ) { + printf("samples_to_xfer %llu/%lluMio\n", samples_to_xfer, (samples_to_xfer/FREQ_ONE_MHZ) ); + } + + gettimeofday(&t_start, NULL); + gettimeofday(&time_start, NULL); + + printf("Stop with Ctrl-C\n"); + while( (hackrf_is_streaming(device) == HACKRF_TRUE) && + (do_exit == false) ) + { + sleep(1); + + struct timeval time_now; + gettimeofday(&time_now, NULL); + + uint32_t byte_count_now = byte_count; + byte_count = 0; + + const float time_difference = TimevalDiff(&time_now, &time_start); + const float rate = (float)byte_count_now / time_difference; + printf("%4.1f MiB / %5.3f sec = %4.1f MiB/second\n", + (byte_count_now / 1e6f), time_difference, (rate / 1e6f) ); + + time_start = time_now; + + if (byte_count_now == 0) { + exit_code = EXIT_FAILURE; + printf("\nCouldn't transfer any bytes for one second.\n"); + break; + } + } + + result = hackrf_is_streaming(device); + if (do_exit) + { + printf("\nUser cancel, exiting...\n"); + } else { + printf("\nExiting... hackrf_is_streaming() result: %s (%d)\n", hackrf_error_name(result), result); + } + struct timeval t_end; gettimeofday(&t_end, NULL); const float time_diff = TimevalDiff(&t_end, &t_start); printf("Total time: %5.5f s\n", time_diff); - + if(device != NULL) { if( receive ) { - printf("hackrf_stop_rx \n"); result = hackrf_stop_rx(device); if( result != HACKRF_SUCCESS ) { printf("hackrf_stop_rx() failed: %s (%d)\n", hackrf_error_name(result), result); @@ -205,209 +636,33 @@ void sigint_callback_handler(int signum) if( result != HACKRF_SUCCESS ) { printf("hackrf_close() failed: %s (%d)\n", hackrf_error_name(result), result); + }else { + printf("hackrf_close() done\n"); } - printf("hackrf_close() done\n"); - hackrf_exit(); + printf("hackrf_exit() done\n"); } if(fd != NULL) { + if( receive_wav ) + { + /* Get size of file */ + file_pos = ftell(fd); + /* Update Wav Header */ + wave_file_hdr.hdr.size = file_pos+8; + wave_file_hdr.fmt_chunk.dwSamplesPerSec = sample_rate_hz; + wave_file_hdr.fmt_chunk.dwAvgBytesPerSec = wave_file_hdr.fmt_chunk.dwSamplesPerSec*2; + wave_file_hdr.data_chunk.chunkSize = file_pos - sizeof(t_wav_file_hdr); + /* Overwrite header with updated data */ + rewind(fd); + fwrite(&wave_file_hdr, 1, sizeof(t_wav_file_hdr), fd); + } fclose(fd); fd = NULL; - printf("fclose() file handle done\n"); + printf("fclose(fd) done\n"); } - - printf("Exit\n"); - /* Terminate program */ - exit(signum); -} - -int main(int argc, char** argv) { - int opt; - const char* path = NULL; - int result; - - while( (opt = getopt(argc, argv, "r:t:f:a:")) != EOF ) { - result = HACKRF_SUCCESS; - switch( opt ) { - case 'r': - receive = true; - path = optarg; - break; - - case 't': - transmit = true; - path = optarg; - break; - - case 'f': - freq = true; - result = parse_u64(optarg, &freq_hz); - break; - - case 'a': - amp = true; - result = parse_int(optarg, &_enable); - break; - - default: - usage(); - return EXIT_FAILURE; - } - - if( result != HACKRF_SUCCESS ) { - printf("argument error: %s (%d)\n", hackrf_error_name(result), result); - usage(); - break; - } - } - - if( freq ) { - if( (freq_hz >= FREQ_MAX_HZ) || (freq_hz < FREQ_MIN_HZ) ) - { - printf("argument error: set_freq_hz shall be between [%lld, %lld[.\n", FREQ_MIN_HZ, FREQ_MAX_HZ); - usage(); - return EXIT_FAILURE; - } - } - - if( amp ) { - if( amp_enable > 1 ) - { - printf("argument error: set_amp shall be 0 or 1.\n"); - usage(); - return EXIT_FAILURE; - } - } - - if( transmit == receive ) - { - if( transmit == true ) - { - fprintf(stderr, "receive and transmit options are mutually exclusive\n"); - } else { - fprintf(stderr, "specify either transmit or receive option\n"); - } - usage(); - return EXIT_FAILURE; - } - - if( receive ) { - transceiver_mode = TRANSCEIVER_MODE_RX; - } - - if( transmit ) { - transceiver_mode = TRANSCEIVER_MODE_TX; - } - - if( path == NULL ) { - fprintf(stderr, "specify a path to a file to transmit/receive\n"); - usage(); - return EXIT_FAILURE; - } - - result = hackrf_init(); - if( result != HACKRF_SUCCESS ) { - printf("hackrf_init() failed: %s (%d)\n", hackrf_error_name(result), result); - usage(); - return EXIT_FAILURE; - } - - result = hackrf_open(&device); - if( result != HACKRF_SUCCESS ) { - printf("hackrf_open() failed: %s (%d)\n", hackrf_error_name(result), result); - return EXIT_FAILURE; - } - - if( transceiver_mode == TRANSCEIVER_MODE_RX ) - { - fd = fopen(path, "wb"); - } else { - fd = fopen(path, "rb"); - } - - if( fd == NULL ) { - printf("Failed to open file: %s\n", path); - return EXIT_FAILURE; - } - - signal(SIGINT, sigint_callback_handler); - - result = hackrf_sample_rate_set(device, 10000000); - if( result != HACKRF_SUCCESS ) { - printf("hackrf_sample_rate_set() failed: %s (%d)\n", hackrf_error_name(result), result); - return EXIT_FAILURE; - } - - result = hackrf_baseband_filter_bandwidth_set(device, 5000000); - if( result != HACKRF_SUCCESS ) { - printf("hackrf_baseband_filter_bandwidth_set() failed: %s (%d)\n", hackrf_error_name(result), result); - return EXIT_FAILURE; - } - - if( transceiver_mode == TRANSCEIVER_MODE_RX ) { - result = hackrf_start_rx(device, rx_callback); - } else { - result = hackrf_start_tx(device, tx_callback); - } - if( result != HACKRF_SUCCESS ) { - printf("hackrf_start_?x() failed: %s (%d)\n", hackrf_error_name(result), result); - return EXIT_FAILURE; - } - - if( freq ) { - printf("call hackrf_set_freq(%lld Hz)\n", freq_hz); - result = hackrf_set_freq(device, freq_hz); - if( result != HACKRF_SUCCESS ) { - printf("hackrf_set_freq() failed: %s (%d)\n", hackrf_error_name(result), result); - return EXIT_FAILURE; - } - } - - if( amp ) { - printf("call hackrf_set_amp_enable(%ld)\n", amp_enable); - result = hackrf_set_amp_enable(device, (uint8_t)amp_enable); - if( result != HACKRF_SUCCESS ) { - printf("hackrf_set_amp_enable() failed: %s (%d)\n", hackrf_error_name(result), result); - return EXIT_FAILURE; - } - } - - gettimeofday(&t_start, NULL); - gettimeofday(&time_start, NULL); - - while( hackrf_is_streaming(device) ) - { - sleep(1); - - struct timeval time_now; - gettimeofday(&time_now, NULL); - - uint32_t byte_count_now = byte_count; - byte_count = 0; - - const float time_difference = TimevalDiff(&time_now, &time_start); - const float rate = (float)byte_count_now / time_difference; - printf("%4.1f MiB / %5.3f sec = %4.1f MiB/second\n", - (byte_count_now / 1e6f), time_difference, (rate / 1e6f) ); - - time_start = time_now; - } - - result = hackrf_close(device); - if( result != HACKRF_SUCCESS ) { - printf("hackrf_close() failed: %s (%d)\n", hackrf_error_name(result), result); - return -1; - } - - hackrf_exit(); - - if(fd != NULL) - { - fclose(fd); - } - - return EXIT_SUCCESS; + printf("exit\n"); + return exit_code; } diff --git a/host/libhackrf/src/CMakeLists.txt b/host/libhackrf/src/CMakeLists.txt index 02cd40e6..8e15b8b0 100644 --- a/host/libhackrf/src/CMakeLists.txt +++ b/host/libhackrf/src/CMakeLists.txt @@ -25,6 +25,9 @@ set(c_sources ${CMAKE_CURRENT_SOURCE_DIR}/hackrf.c CACHE INTERNAL "List of C sources") set(c_headers ${CMAKE_CURRENT_SOURCE_DIR}/hackrf.h CACHE INTERNAL "List of C headers") +set_source_files_properties(hackrf.c PROPERTIES LANGUAGE CXX ) +set_source_files_properties(hackrf.h PROPERTIES LANGUAGE CXX ) + # Dynamic library add_library(hackrf SHARED ${c_sources}) set_target_properties(hackrf PROPERTIES VERSION ${MAJOR_VERSION}.${MINOR_VERSION}.0 SOVERSION 0) diff --git a/host/libhackrf/src/hackrf.c b/host/libhackrf/src/hackrf.c index bb323cde..8f340c1d 100644 --- a/host/libhackrf/src/hackrf.c +++ b/host/libhackrf/src/hackrf.c @@ -60,23 +60,81 @@ struct hackrf_device { libusb_device_handle* usb_device; struct libusb_transfer** transfers; hackrf_sample_block_cb_fn callback; - bool transfer_thread_started; + volatile bool transfer_thread_started; /* volatile shared between threads (read only) */ pthread_t transfer_thread; uint32_t transfer_count; uint32_t buffer_size; - bool streaming; + volatile bool streaming; /* volatile shared between threads (read only) */ + void* rx_ctx; + void* tx_ctx; }; +typedef struct { + uint32_t bandwidth_hz; +} max2837_ft_t; + +static const max2837_ft_t max2837_ft[] = { + { 1750000 }, + { 2500000 }, + { 3500000 }, + { 5000000 }, + { 5500000 }, + { 6000000 }, + { 7000000 }, + { 8000000 }, + { 9000000 }, + { 10000000 }, + { 12000000 }, + { 14000000 }, + { 15000000 }, + { 20000000 }, + { 24000000 }, + { 28000000 }, + { 0 } +}; + +volatile bool do_exit = false; + static const uint16_t hackrf_usb_vid = 0x1d50; static const uint16_t hackrf_usb_pid = 0x604b; static libusb_context* g_libusb_context = NULL; -static int free_transfers(hackrf_device* device) { - if( device->transfers != NULL ) { +static void request_exit(void) +{ + do_exit = true; +} + +static int cancel_transfers(hackrf_device* device) +{ + uint32_t transfer_index; + + if( device->transfers != NULL ) + { + for(transfer_index=0; transfer_indextransfer_count; transfer_index++) + { + if( device->transfers[transfer_index] != NULL ) + { + libusb_cancel_transfer(device->transfers[transfer_index]); + } + } + return HACKRF_SUCCESS; + } else { + return HACKRF_ERROR_OTHER; + } +} + +static int free_transfers(hackrf_device* device) +{ + uint32_t transfer_index; + + if( device->transfers != NULL ) + { // libusb_close() should free all transfers referenced from this array. - for(uint32_t transfer_index=0; transfer_indextransfer_count; transfer_index++) { - if( device->transfers[transfer_index] != NULL ) { + for(transfer_index=0; transfer_indextransfer_count; transfer_index++) + { + if( device->transfers[transfer_index] != NULL ) + { libusb_free_transfer(device->transfers[transfer_index]); device->transfers[transfer_index] = NULL; } @@ -87,19 +145,24 @@ static int free_transfers(hackrf_device* device) { return HACKRF_SUCCESS; } -static int allocate_transfers(hackrf_device* const device) { - if( device->transfers == NULL ) { - device->transfers = calloc(device->transfer_count, sizeof(struct libusb_transfer)); - if( device->transfers == NULL ) { +static int allocate_transfers(hackrf_device* const device) +{ + if( device->transfers == NULL ) + { + device->transfers = (libusb_transfer**) calloc(device->transfer_count, sizeof(struct libusb_transfer)); + if( device->transfers == NULL ) + { return HACKRF_ERROR_NO_MEM; } - - for(uint32_t transfer_index=0; transfer_indextransfer_count; transfer_index++) { - device->transfers[transfer_index] = libusb_alloc_transfer(0); - if( device->transfers[transfer_index] == NULL ) { - return HACKRF_ERROR_LIBUSB; - } - + + for(uint32_t transfer_index=0; transfer_indextransfer_count; transfer_index++) + { + device->transfers[transfer_index] = libusb_alloc_transfer(0); + if( device->transfers[transfer_index] == NULL ) + { + return HACKRF_ERROR_LIBUSB; + } + libusb_fill_bulk_transfer( device->transfers[transfer_index], device->usb_device, @@ -110,12 +173,12 @@ static int allocate_transfers(hackrf_device* const device) { device, 0 ); - - if( device->transfers[transfer_index]->buffer == NULL ) { - return HACKRF_ERROR_NO_MEM; - } - } - + + if( device->transfers[transfer_index]->buffer == NULL ) + { + return HACKRF_ERROR_NO_MEM; + } + } return HACKRF_SUCCESS; } else { return HACKRF_ERROR_BUSY; @@ -125,16 +188,20 @@ static int allocate_transfers(hackrf_device* const device) { static int prepare_transfers( hackrf_device* device, const uint_fast8_t endpoint_address, - libusb_transfer_cb_fn callback -) { - if( device->transfers != NULL ) { - for(uint32_t transfer_index=0; transfer_indextransfer_count; transfer_index++) { + libusb_transfer_cb_fn callback) +{ + int error; + if( device->transfers != NULL ) + { + for(uint32_t transfer_index=0; transfer_indextransfer_count; transfer_index++) + { device->transfers[transfer_index]->endpoint = endpoint_address; device->transfers[transfer_index]->callback = callback; - - int error = libusb_submit_transfer(device->transfers[transfer_index]); - if( error != 0 ) { - return HACKRF_ERROR_LIBUSB; + + error = libusb_submit_transfer(device->transfers[transfer_index]); + if( error != 0 ) + { + return HACKRF_ERROR_LIBUSB; } } return HACKRF_SUCCESS; @@ -143,76 +210,80 @@ static int prepare_transfers( return HACKRF_ERROR_OTHER; } } -/* -static int cancel_transfers(hackrf_device* device) { - if( device->transfers != NULL ) { - for(uint32_t transfer_index=0; transfer_indextransfer_count; transfer_index++) { - libusb_cancel_transfer(device->transfers[transfer_index]); - } - return HACKRF_SUCCESS; - } else { - // This shouldn't happen. - return HACKRF_ERROR_OTHER; - } -} -*/ -int hackrf_init() { + +#ifdef __cplusplus +extern "C" +{ +#endif + +int ADDCALL hackrf_init(void) +{ const int libusb_error = libusb_init(&g_libusb_context); - if( libusb_error != 0 ) { + if( libusb_error != 0 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_exit() { - if( g_libusb_context != NULL ) { +int ADDCALL hackrf_exit(void) +{ + if( g_libusb_context != NULL ) + { libusb_exit(g_libusb_context); g_libusb_context = NULL; } - + return HACKRF_SUCCESS; } -int hackrf_open(hackrf_device** device) { - if( device == NULL ) { +int ADDCALL hackrf_open(hackrf_device** device) +{ + int result; + + if( device == NULL ) + { return HACKRF_ERROR_INVALID_PARAM; } - + // TODO: Do proper scanning of available devices, searching for // unit serial number (if specified?). - libusb_device_handle* usb_device = libusb_open_device_with_vid_pid(g_libusb_context, hackrf_usb_vid, hackrf_usb_pid); - if( usb_device == NULL ) { - return HACKRF_ERROR_NOT_FOUND; - } - - //int speed = libusb_get_device_speed(usb_device); + libusb_device_handle* usb_device = libusb_open_device_with_vid_pid(g_libusb_context, hackrf_usb_vid, hackrf_usb_pid); + if( usb_device == NULL ) + { + return HACKRF_ERROR_NOT_FOUND; + } + + //int speed = libusb_get_device_speed(usb_device); // TODO: Error or warning if not high speed USB? - int result = libusb_set_configuration(usb_device, 1); - if( result != 0 ) { - libusb_close(usb_device); - return HACKRF_ERROR_LIBUSB; - } + result = libusb_set_configuration(usb_device, 1); + if( result != 0 ) + { + libusb_close(usb_device); + return HACKRF_ERROR_LIBUSB; + } - result = libusb_claim_interface(usb_device, 0); - if( result != 0 ) { - libusb_close(usb_device); - return HACKRF_ERROR_LIBUSB; - } + result = libusb_claim_interface(usb_device, 0); + if( result != 0 ) + { + libusb_close(usb_device); + return HACKRF_ERROR_LIBUSB; + } hackrf_device* lib_device = NULL; - lib_device = malloc(sizeof(*lib_device)); - if( lib_device == NULL ) { + lib_device = (hackrf_device*)malloc(sizeof(*lib_device)); + if( lib_device == NULL ) + { libusb_release_interface(usb_device, 0); - libusb_close(usb_device); + libusb_close(usb_device); return HACKRF_ERROR_NO_MEM; } - + lib_device->usb_device = usb_device; lib_device->transfers = NULL; lib_device->callback = NULL; - //lib_device->transfer_thread = (pthread_t)NULL; lib_device->transfer_thread_started = false; /* lib_device->transfer_count = 1024; @@ -221,22 +292,26 @@ int hackrf_open(hackrf_device** device) { lib_device->transfer_count = 4; lib_device->buffer_size = 262144; /* 1048576; */ lib_device->streaming = false; - + do_exit = false; + result = allocate_transfers(lib_device); - if( result != 0 ) { + if( result != 0 ) + { free(lib_device); libusb_release_interface(usb_device, 0); - libusb_close(usb_device); + libusb_close(usb_device); return HACKRF_ERROR_NO_MEM; } - + *device = lib_device; - + return HACKRF_SUCCESS; } -static int hackrf_set_transceiver_mode(hackrf_device* device, hackrf_transceiver_mode value) { - int result = libusb_control_transfer( +int ADDCALL hackrf_set_transceiver_mode(hackrf_device* device, hackrf_transceiver_mode value) +{ + int result; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_SET_TRANSCEIVER_MODE, @@ -246,20 +321,25 @@ static int hackrf_set_transceiver_mode(hackrf_device* device, hackrf_transceiver 0, 0 ); - - if( result != 0 ) { + + if( result != 0 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_max2837_read(hackrf_device* device, uint8_t register_number, uint16_t* value) { - if( register_number >= 32 ) { +int ADDCALL hackrf_max2837_read(hackrf_device* device, uint8_t register_number, uint16_t* value) +{ + int result; + + if( register_number >= 32 ) + { return HACKRF_ERROR_INVALID_PARAM; } - - int result = libusb_control_transfer( + + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_MAX2837_READ, @@ -269,23 +349,29 @@ int hackrf_max2837_read(hackrf_device* device, uint8_t register_number, uint16_t 2, 0 ); - - if( result < 2 ) { + + if( result < 2 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_max2837_write(hackrf_device* device, uint8_t register_number, uint16_t value) { - if( register_number >= 32 ) { - return HACKRF_ERROR_INVALID_PARAM; - } - if( value >= 0x400 ) { - return HACKRF_ERROR_INVALID_PARAM; - } +int ADDCALL hackrf_max2837_write(hackrf_device* device, uint8_t register_number, uint16_t value) +{ + int result; - int result = libusb_control_transfer( + if( register_number >= 32 ) + { + return HACKRF_ERROR_INVALID_PARAM; + } + if( value >= 0x400 ) + { + return HACKRF_ERROR_INVALID_PARAM; + } + + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_MAX2837_WRITE, @@ -295,21 +381,27 @@ int hackrf_max2837_write(hackrf_device* device, uint8_t register_number, uint16_ 0, 0 ); - - if( result != 0 ) { + + if( result != 0 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_si5351c_read(hackrf_device* device, uint16_t register_number, uint16_t* value) { - if( register_number >= 256 ) { +int ADDCALL hackrf_si5351c_read(hackrf_device* device, uint16_t register_number, uint16_t* value) +{ + uint8_t temp_value; + int result; + + if( register_number >= 256 ) + { return HACKRF_ERROR_INVALID_PARAM; } - uint8_t temp_value = 0; - int result = libusb_control_transfer( + temp_value = 0; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_SI5351C_READ, @@ -319,8 +411,9 @@ int hackrf_si5351c_read(hackrf_device* device, uint16_t register_number, uint16_ 1, 0 ); - - if( result < 1 ) { + + if( result < 1 ) + { return HACKRF_ERROR_LIBUSB; } else { *value = temp_value; @@ -328,15 +421,19 @@ int hackrf_si5351c_read(hackrf_device* device, uint16_t register_number, uint16_ } } -int hackrf_si5351c_write(hackrf_device* device, uint16_t register_number, uint16_t value) { - if( register_number >= 256 ) { +int ADDCALL hackrf_si5351c_write(hackrf_device* device, uint16_t register_number, uint16_t value) +{ + int result; + + if( register_number >= 256 ) + { return HACKRF_ERROR_INVALID_PARAM; } if( value >= 256 ) { return HACKRF_ERROR_INVALID_PARAM; } - - int result = libusb_control_transfer( + + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_SI5351C_WRITE, @@ -346,16 +443,19 @@ int hackrf_si5351c_write(hackrf_device* device, uint16_t register_number, uint16 0, 0 ); - - if( result != 0 ) { + + if( result != 0 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_sample_rate_set(hackrf_device* device, const uint32_t sampling_rate_hz) { - int result = libusb_control_transfer( +int ADDCALL hackrf_sample_rate_set(hackrf_device* device, const uint32_t sampling_rate_hz) +{ + int result; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_SAMPLE_RATE_SET, @@ -365,16 +465,19 @@ int hackrf_sample_rate_set(hackrf_device* device, const uint32_t sampling_rate_h 0, 0 ); - - if( result != 0 ) { + + if( result != 0 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_baseband_filter_bandwidth_set(hackrf_device* device, const uint32_t bandwidth_hz) { - int result = libusb_control_transfer( +int ADDCALL hackrf_baseband_filter_bandwidth_set(hackrf_device* device, const uint32_t bandwidth_hz) +{ + int result; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_BASEBAND_FILTER_BANDWIDTH_SET, @@ -384,8 +487,9 @@ int hackrf_baseband_filter_bandwidth_set(hackrf_device* device, const uint32_t b 0, 0 ); - - if( result != 0 ) { + + if( result != 0 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; @@ -393,13 +497,16 @@ int hackrf_baseband_filter_bandwidth_set(hackrf_device* device, const uint32_t b } -int hackrf_rffc5071_read(hackrf_device* device, uint8_t register_number, uint16_t* value) +int ADDCALL hackrf_rffc5071_read(hackrf_device* device, uint8_t register_number, uint16_t* value) { - if( register_number >= 31 ) { + int result; + + if( register_number >= 31 ) + { return HACKRF_ERROR_INVALID_PARAM; } - - int result = libusb_control_transfer( + + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_RFFC5071_READ, @@ -409,21 +516,25 @@ int hackrf_rffc5071_read(hackrf_device* device, uint8_t register_number, uint16_ 2, 0 ); - - if( result < 2 ) { + + if( result < 2 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_rffc5071_write(hackrf_device* device, uint8_t register_number, uint16_t value) +int ADDCALL hackrf_rffc5071_write(hackrf_device* device, uint8_t register_number, uint16_t value) { - if( register_number >= 31 ) { + int result; + + if( register_number >= 31 ) + { return HACKRF_ERROR_INVALID_PARAM; } - - int result = libusb_control_transfer( + + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_RFFC5071_WRITE, @@ -433,16 +544,19 @@ int hackrf_rffc5071_write(hackrf_device* device, uint8_t register_number, uint16 0, 0 ); - - if( result != 0 ) { + + if( result != 0 ) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_spiflash_erase(hackrf_device* device) { - int result = libusb_control_transfer( +int ADDCALL hackrf_spiflash_erase(hackrf_device* device) +{ + int result; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_SPIFLASH_ERASE, @@ -453,21 +567,25 @@ int hackrf_spiflash_erase(hackrf_device* device) { 0 ); - if (result != 0) { + if (result != 0) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_spiflash_write(hackrf_device* device, const uint32_t address, +int ADDCALL hackrf_spiflash_write(hackrf_device* device, const uint32_t address, const uint16_t length, unsigned char* const data) { - if (address > 0x0FFFFF) { + int result; + + if (address > 0x0FFFFF) + { return HACKRF_ERROR_INVALID_PARAM; } - int result = libusb_control_transfer( + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_SPIFLASH_WRITE, @@ -478,21 +596,25 @@ int hackrf_spiflash_write(hackrf_device* device, const uint32_t address, 0 ); - if (result < length) { + if (result < length) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_spiflash_read(hackrf_device* device, const uint32_t address, +int ADDCALL hackrf_spiflash_read(hackrf_device* device, const uint32_t address, const uint16_t length, unsigned char* data) { - if (address > 0x0FFFFF) { + int result; + + if (address > 0x0FFFFF) + { return HACKRF_ERROR_INVALID_PARAM; } - int result = libusb_control_transfer( + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_SPIFLASH_READ, @@ -503,17 +625,19 @@ int hackrf_spiflash_read(hackrf_device* device, const uint32_t address, 0 ); - if (result < length) { + if (result < length) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_cpld_write(hackrf_device* device, const uint16_t length, +int ADDCALL hackrf_cpld_write(hackrf_device* device, const uint16_t length, unsigned char* const data) { - int result = libusb_control_transfer( + int result; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_CPLD_WRITE, @@ -524,15 +648,18 @@ int hackrf_cpld_write(hackrf_device* device, const uint16_t length, 0 ); - if (result < length) { + if (result < length) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_board_id_read(hackrf_device* device, uint8_t* value) { - int result = libusb_control_transfer( +int ADDCALL hackrf_board_id_read(hackrf_device* device, uint8_t* value) +{ + int result; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_BOARD_ID_READ, @@ -543,17 +670,19 @@ int hackrf_board_id_read(hackrf_device* device, uint8_t* value) { 0 ); - if (result < 1) { + if (result < 1) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_version_string_read(hackrf_device* device, char* version, +int ADDCALL hackrf_version_string_read(hackrf_device* device, char* version, uint8_t length) { - int result = libusb_control_transfer( + int result; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_VERSION_STRING_READ, @@ -564,7 +693,8 @@ int hackrf_version_string_read(hackrf_device* device, char* version, 0 ); - if (result < 0) { + if (result < 0) + { return HACKRF_ERROR_LIBUSB; } else { version[result] = '\0'; @@ -574,26 +704,27 @@ int hackrf_version_string_read(hackrf_device* device, char* version, typedef struct { uint32_t freq_mhz; /* From 30 to 6000MHz */ - uint32_t freq_hz; /* From 0 to 999999Hz */ + uint32_t freq_hz; /* From 0 to 999999Hz */ /* Final Freq = freq_mhz+freq_hz */ } set_freq_params_t; #define FREQ_ONE_MHZ (1000*1000ull) -int hackrf_set_freq(hackrf_device* device, const uint64_t freq_hz) +int ADDCALL hackrf_set_freq(hackrf_device* device, const uint64_t freq_hz) { uint32_t l_freq_mhz; uint32_t l_freq_hz; set_freq_params_t set_freq_params; uint8_t length; - + int result; + /* Convert Freq Hz 64bits to Freq MHz (32bits) & Freq Hz (32bits) */ l_freq_mhz = (uint32_t)(freq_hz / FREQ_ONE_MHZ); l_freq_hz = (uint32_t)(freq_hz - (((uint64_t)l_freq_mhz) * FREQ_ONE_MHZ)); set_freq_params.freq_mhz = l_freq_mhz; set_freq_params.freq_hz = l_freq_hz; length = sizeof(set_freq_params_t); - - int result = libusb_control_transfer( + + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_SET_FREQ, @@ -603,17 +734,19 @@ int hackrf_set_freq(hackrf_device* device, const uint64_t freq_hz) length, 0 ); - - if (result < length) { + + if (result < length) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -int hackrf_set_amp_enable(hackrf_device* device, const uint8_t value) +int ADDCALL hackrf_set_amp_enable(hackrf_device* device, const uint8_t value) { - int result = libusb_control_transfer( + int result; + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_OUT | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_AMP_ENABLE, @@ -624,19 +757,21 @@ int hackrf_set_amp_enable(hackrf_device* device, const uint8_t value) 0 ); - if (result != 0) { + if (result != 0) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } - -int hackrf_board_partid_serialno_read(hackrf_device* device, read_partid_serialno_t* read_partid_serialno) + +int ADDCALL hackrf_board_partid_serialno_read(hackrf_device* device, read_partid_serialno_t* read_partid_serialno) { uint8_t length; + int result; length = sizeof(read_partid_serialno_t); - int result = libusb_control_transfer( + result = libusb_control_transfer( device->usb_device, LIBUSB_ENDPOINT_IN | LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE, HACKRF_VENDOR_REQUEST_BOARD_PARTID_SERIALNO_READ, @@ -647,197 +782,282 @@ int hackrf_board_partid_serialno_read(hackrf_device* device, read_partid_serialn 0 ); - if (result < length) { + if (result < length) + { return HACKRF_ERROR_LIBUSB; } else { return HACKRF_SUCCESS; } } -static void* transfer_threadproc(void* arg) { +static void* transfer_threadproc(void* arg) +{ hackrf_device* device = (hackrf_device*)arg; - - struct timeval timeout = { 0, 500000 }; + int error; + struct timeval timeout = { 0, 500000 }; - while( device->streaming ) { - int error = libusb_handle_events_timeout(g_libusb_context, &timeout); - if( error != 0 ) { + while( (device->streaming) && (do_exit == false) ) + { + error = libusb_handle_events_timeout(g_libusb_context, &timeout); + if( error != 0 ) + { device->streaming = false; - } - } - - return NULL; -} - -static void hackrf_libusb_transfer_callback(struct libusb_transfer* usb_transfer) { - hackrf_device* device = (hackrf_device*)usb_transfer->user_data; - - if( usb_transfer->status == LIBUSB_TRANSFER_COMPLETED ) { - hackrf_transfer transfer = { - .device = device, - .buffer = usb_transfer->buffer, - .buffer_length = usb_transfer->length, - .valid_length = usb_transfer->actual_length, - }; - - if( device->callback(&transfer) == 0 ) { - libusb_submit_transfer(usb_transfer); - return; } } - device->streaming = false; + return NULL; } -static int kill_transfer_thread(hackrf_device* device) { - device->streaming = false; +static void hackrf_libusb_transfer_callback(struct libusb_transfer* usb_transfer) +{ + hackrf_device* device = (hackrf_device*)usb_transfer->user_data; + + if(usb_transfer->status == LIBUSB_TRANSFER_COMPLETED) + { + hackrf_transfer transfer = { + transfer.device = device, + transfer.buffer = usb_transfer->buffer, + transfer.buffer_length = usb_transfer->length, + transfer.valid_length = usb_transfer->actual_length, + transfer.rx_ctx = device->rx_ctx, + transfer.tx_ctx = device->tx_ctx + }; + + if( device->callback(&transfer) == 0 ) + { + if( libusb_submit_transfer(usb_transfer) < 0) + { + request_exit(); + }else { + return; + } + }else { + request_exit(); + } + } else { + /* Other cases LIBUSB_TRANSFER_NO_DEVICE + LIBUSB_TRANSFER_ERROR, LIBUSB_TRANSFER_TIMED_OUT + LIBUSB_TRANSFER_STALL, LIBUSB_TRANSFER_OVERFLOW + LIBUSB_TRANSFER_CANCELLED ... + */ + request_exit(); /* Fatal error stop transfer */ + } +} + +static int kill_transfer_thread(hackrf_device* device) +{ + void* value; + int result; - if( device->transfer_thread_started != false ) { - void* value = NULL; - int result = pthread_join(device->transfer_thread, &value); - if( result != 0 ) { + request_exit(); + + if( device->transfer_thread_started != false ) + { + value = NULL; + result = pthread_join(device->transfer_thread, &value); + if( result != 0 ) + { return HACKRF_ERROR_THREAD; } device->transfer_thread_started = false; + + /* Cancel all transfers */ + cancel_transfers(device); } return HACKRF_SUCCESS; } -static int create_transfer_thread( - hackrf_device* device, - const uint8_t endpoint_address, - hackrf_sample_block_cb_fn callback -) { - if( device->transfer_thread_started == false ) { - int result = prepare_transfers( +static int create_transfer_thread(hackrf_device* device, + const uint8_t endpoint_address, + hackrf_sample_block_cb_fn callback) +{ + int result; + + if( device->transfer_thread_started == false ) + { + device->streaming = false; + + result = prepare_transfers( device, endpoint_address, (libusb_transfer_cb_fn)hackrf_libusb_transfer_callback ); - if( result != HACKRF_SUCCESS ) { + + if( result != HACKRF_SUCCESS ) + { return result; } - - device->callback = callback; - device->streaming = true; - device->transfer_thread_started = true; + device->streaming = true; + device->callback = callback; result = pthread_create(&device->transfer_thread, 0, transfer_threadproc, device); - if( result != 0 ) { - device->transfer_thread_started = false; + if( result == 0 ) + { + device->transfer_thread_started = true; + }else { return HACKRF_ERROR_THREAD; } } else { return HACKRF_ERROR_BUSY; } - + return HACKRF_SUCCESS; } -bool hackrf_is_streaming(hackrf_device* device) { - return device->streaming; -} +int ADDCALL hackrf_is_streaming(hackrf_device* device) +{ + /* return hackrf is streaming only when streaming, transfer_thread_started are true and do_exit equal false */ + + if( (device->transfer_thread_started == true) && + (device->streaming == true) && + (do_exit == false) ) + { + return HACKRF_TRUE; + } else { + + if(device->transfer_thread_started == false) + { + return HACKRF_ERROR_STREAMING_THREAD_ERR; + } -int hackrf_start_rx(hackrf_device* device, hackrf_sample_block_cb_fn callback) { - const uint8_t endpoint_address = LIBUSB_ENDPOINT_IN | 1; - int result = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_RECEIVE); - if( result == HACKRF_SUCCESS ) { - create_transfer_thread(device, endpoint_address, callback); + if(device->streaming == false) + { + return HACKRF_ERROR_STREAMING_STOPPED; + } + + return HACKRF_ERROR_STREAMING_EXIT_CALLED; } - return result; } -int hackrf_stop_rx(hackrf_device* device) { - int result1, result2; - result1 = kill_transfer_thread(device); - result2 = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_OFF); - if (result2 != HACKRF_SUCCESS) - return result2; - return result1; -} - -int hackrf_start_tx(hackrf_device* device, hackrf_sample_block_cb_fn callback) { - const uint8_t endpoint_address = LIBUSB_ENDPOINT_OUT | 2; - int result = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_TRANSMIT); - if( result == HACKRF_SUCCESS ) { +int ADDCALL hackrf_start_rx(hackrf_device* device, hackrf_sample_block_cb_fn callback, void* rx_ctx) +{ + int result; + const uint8_t endpoint_address = LIBUSB_ENDPOINT_IN | 1; + result = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_RECEIVE); + if( result == HACKRF_SUCCESS ) + { + device->rx_ctx = rx_ctx; result = create_transfer_thread(device, endpoint_address, callback); } return result; } -int hackrf_stop_tx(hackrf_device* device) { +int ADDCALL hackrf_stop_rx(hackrf_device* device) +{ int result1, result2; result1 = kill_transfer_thread(device); result2 = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_OFF); if (result2 != HACKRF_SUCCESS) + { return result2; + } return result1; } -int hackrf_close(hackrf_device* device) { - if( device != NULL ) { - int result = hackrf_stop_rx(device); - if( result ) { - return result; - } - - result = hackrf_stop_tx(device); - if( result ) { - return result; - } - - if( device->usb_device != NULL ) { - result = libusb_release_interface(device->usb_device, 0); - if( result ) { - return HACKRF_ERROR_LIBUSB; - } - - libusb_close(device->usb_device); - - device->usb_device = NULL; - } - - free_transfers(device); - - free(device); +int ADDCALL hackrf_start_tx(hackrf_device* device, hackrf_sample_block_cb_fn callback, void* tx_ctx) +{ + int result; + const uint8_t endpoint_address = LIBUSB_ENDPOINT_OUT | 2; + result = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_TRANSMIT); + if( result == HACKRF_SUCCESS ) + { + device->tx_ctx = tx_ctx; + result = create_transfer_thread(device, endpoint_address, callback); } - - return HACKRF_SUCCESS; + return result; } -const char* hackrf_error_name(enum hackrf_error errcode) { - switch(errcode) { +int ADDCALL hackrf_stop_tx(hackrf_device* device) +{ + int result1, result2; + result1 = kill_transfer_thread(device); + result2 = hackrf_set_transceiver_mode(device, HACKRF_TRANSCEIVER_MODE_OFF); + if (result2 != HACKRF_SUCCESS) + { + return result2; + } + return result1; +} + +int ADDCALL hackrf_close(hackrf_device* device) +{ + int result1, result2; + + result1 = HACKRF_SUCCESS; + result2 = HACKRF_SUCCESS; + + if( device != NULL ) + { + result1 = hackrf_stop_rx(device); + result2 = hackrf_stop_tx(device); + if( device->usb_device != NULL ) + { + libusb_release_interface(device->usb_device, 0); + libusb_close(device->usb_device); + device->usb_device = NULL; + } + + free_transfers(device); + + free(device); + } + + if (result2 != HACKRF_SUCCESS) + { + return result2; + } + return result1; +} + +const char* ADDCALL hackrf_error_name(enum hackrf_error errcode) +{ + switch(errcode) + { case HACKRF_SUCCESS: return "HACKRF_SUCCESS"; - + + case HACKRF_TRUE: + return "HACKRF_TRUE"; + case HACKRF_ERROR_INVALID_PARAM: return "HACKRF_ERROR_INVALID_PARAM"; - + case HACKRF_ERROR_NOT_FOUND: return "HACKRF_ERROR_NOT_FOUND"; - + case HACKRF_ERROR_BUSY: return "HACKRF_ERROR_BUSY"; - + case HACKRF_ERROR_NO_MEM: return "HACKRF_ERROR_NO_MEM"; - + case HACKRF_ERROR_LIBUSB: return "HACKRF_ERROR_LIBUSB"; - + case HACKRF_ERROR_THREAD: return "HACKRF_ERROR_THREAD"; - + + case HACKRF_ERROR_STREAMING_THREAD_ERR: + return "HACKRF_ERROR_STREAMING_THREAD_ERR"; + + case HACKRF_ERROR_STREAMING_STOPPED: + return "HACKRF_ERROR_STREAMING_STOPPED"; + + case HACKRF_ERROR_STREAMING_EXIT_CALLED: + return "HACKRF_ERROR_STREAMING_EXIT_CALLED"; + case HACKRF_ERROR_OTHER: return "HACKRF_ERROR_OTHER"; - + default: return "HACKRF unknown error"; } } -const char* hackrf_board_id_name(enum hackrf_board_id board_id) { - switch(board_id) { +const char* ADDCALL hackrf_board_id_name(enum hackrf_board_id board_id) +{ + switch(board_id) + { case BOARD_ID_JELLYBEAN: return "Jellybean"; @@ -851,3 +1071,51 @@ const char* hackrf_board_id_name(enum hackrf_board_id board_id) { return "Unknown Board ID"; } } + +/* Return final bw round down and less than expected bw. */ +uint32_t ADDCALL hackrf_compute_baseband_filter_bw_round_down_lt(const uint32_t bandwidth_hz) +{ + const max2837_ft_t* p = max2837_ft; + while( p->bandwidth_hz != 0 ) + { + if( p->bandwidth_hz >= bandwidth_hz ) + { + break; + } + p++; + } + /* Round down (if no equal to first entry) */ + if(p != max2837_ft) + { + p--; + } + return p->bandwidth_hz; +} + +/* Return final bw. */ +uint32_t ADDCALL hackrf_compute_baseband_filter_bw(const uint32_t bandwidth_hz) +{ + const max2837_ft_t* p = max2837_ft; + while( p->bandwidth_hz != 0 ) + { + if( p->bandwidth_hz >= bandwidth_hz ) + { + break; + } + p++; + } + + /* Round down (if no equal to first entry) and if > bandwidth_hz */ + if(p != max2837_ft) + { + if(p->bandwidth_hz > bandwidth_hz) + p--; + } + + return p->bandwidth_hz; +} + +#ifdef __cplusplus +} // __cplusplus defined. +#endif + diff --git a/host/libhackrf/src/hackrf.h b/host/libhackrf/src/hackrf.h index 5a1314e2..a5ae7ea7 100644 --- a/host/libhackrf/src/hackrf.h +++ b/host/libhackrf/src/hackrf.h @@ -26,14 +26,39 @@ #include #include +#ifdef _WIN32 + #define ADD_EXPORTS + + /* You should define ADD_EXPORTS *only* when building the DLL. */ + #ifdef ADD_EXPORTS + #define ADDAPI __declspec(dllexport) + #else + #define ADDAPI __declspec(dllimport) + #endif + + /* Define calling convention in one place, for convenience. */ + #define ADDCALL __cdecl + +#else /* _WIN32 not defined. */ + + /* Define with no value on non-Windows OSes. */ + #define ADDAPI + #define ADDCALL + +#endif + enum hackrf_error { HACKRF_SUCCESS = 0, + HACKRF_TRUE = 1, HACKRF_ERROR_INVALID_PARAM = -2, HACKRF_ERROR_NOT_FOUND = -5, HACKRF_ERROR_BUSY = -6, HACKRF_ERROR_NO_MEM = -11, HACKRF_ERROR_LIBUSB = -1000, HACKRF_ERROR_THREAD = -1001, + HACKRF_ERROR_STREAMING_THREAD_ERR = -1002, + HACKRF_ERROR_STREAMING_STOPPED = -1003, + HACKRF_ERROR_STREAMING_EXIT_CALLED = -1004, HACKRF_ERROR_OTHER = -9999, }; @@ -50,6 +75,8 @@ typedef struct { uint8_t* buffer; int buffer_length; int valid_length; + void* rx_ctx; + void* tx_ctx; } hackrf_transfer; typedef struct { @@ -59,52 +86,63 @@ typedef struct { typedef int (*hackrf_sample_block_cb_fn)(hackrf_transfer* transfer); -int hackrf_init(); -int hackrf_exit(); +#ifdef __cplusplus +extern "C" +{ +#endif -int hackrf_open(hackrf_device** device); -int hackrf_close(hackrf_device* device); +extern ADDAPI int ADDCALL hackrf_init(); +extern ADDAPI int ADDCALL hackrf_exit(); + +extern ADDAPI int ADDCALL hackrf_open(hackrf_device** device); +extern ADDAPI int ADDCALL hackrf_close(hackrf_device* device); + +extern ADDAPI int ADDCALL hackrf_start_rx(hackrf_device* device, hackrf_sample_block_cb_fn callback, void* rx_ctx); +extern ADDAPI int ADDCALL hackrf_stop_rx(hackrf_device* device); + +extern ADDAPI int ADDCALL hackrf_start_tx(hackrf_device* device, hackrf_sample_block_cb_fn callback, void* tx_ctx); +extern ADDAPI int ADDCALL hackrf_stop_tx(hackrf_device* device); -int hackrf_start_rx(hackrf_device* device, hackrf_sample_block_cb_fn callback); -int hackrf_stop_rx(hackrf_device* device); +/* return HACKRF_TRUE if success */ +extern ADDAPI int ADDCALL hackrf_is_streaming(hackrf_device* device); + +extern ADDAPI int ADDCALL hackrf_max2837_read(hackrf_device* device, uint8_t register_number, uint16_t* value); +extern ADDAPI int ADDCALL hackrf_max2837_write(hackrf_device* device, uint8_t register_number, uint16_t value); + +extern ADDAPI int ADDCALL hackrf_si5351c_read(hackrf_device* device, uint16_t register_number, uint16_t* value); +extern ADDAPI int ADDCALL hackrf_si5351c_write(hackrf_device* device, uint16_t register_number, uint16_t value); + +extern ADDAPI int ADDCALL hackrf_sample_rate_set(hackrf_device* device, const uint32_t sampling_rate_hz); +extern ADDAPI int ADDCALL hackrf_baseband_filter_bandwidth_set(hackrf_device* device, const uint32_t bandwidth_hz); + +extern ADDAPI int ADDCALL hackrf_rffc5071_read(hackrf_device* device, uint8_t register_number, uint16_t* value); +extern ADDAPI int ADDCALL hackrf_rffc5071_write(hackrf_device* device, uint8_t register_number, uint16_t value); + +extern ADDAPI int ADDCALL hackrf_spiflash_erase(hackrf_device* device); +extern ADDAPI int ADDCALL hackrf_spiflash_write(hackrf_device* device, const uint32_t address, const uint16_t length, unsigned char* const data); +extern ADDAPI int ADDCALL hackrf_spiflash_read(hackrf_device* device, const uint32_t address, const uint16_t length, unsigned char* data); + +extern ADDAPI int ADDCALL hackrf_cpld_write(hackrf_device* device, const uint16_t length, unsigned char* const data); -int hackrf_start_tx(hackrf_device* device, hackrf_sample_block_cb_fn callback); -int hackrf_stop_tx(hackrf_device* device); +extern ADDAPI int ADDCALL hackrf_board_id_read(hackrf_device* device, uint8_t* value); +extern ADDAPI int ADDCALL hackrf_version_string_read(hackrf_device* device, char* version, uint8_t length); -bool hackrf_is_streaming(hackrf_device* device); +extern ADDAPI int ADDCALL hackrf_set_freq(hackrf_device* device, const uint64_t freq_hz); -int hackrf_max2837_read(hackrf_device* device, uint8_t register_number, uint16_t* value); -int hackrf_max2837_write(hackrf_device* device, uint8_t register_number, uint16_t value); +extern ADDAPI int ADDCALL hackrf_set_amp_enable(hackrf_device* device, const uint8_t value); -int hackrf_si5351c_read(hackrf_device* device, uint16_t register_number, uint16_t* value); -int hackrf_si5351c_write(hackrf_device* device, uint16_t register_number, uint16_t value); +extern ADDAPI int ADDCALL hackrf_board_partid_serialno_read(hackrf_device* device, read_partid_serialno_t* read_partid_serialno); -int hackrf_sample_rate_set(hackrf_device* device, const uint32_t sampling_rate_hz); -int hackrf_baseband_filter_bandwidth_set(hackrf_device* device, const uint32_t bandwidth_hz); +extern ADDAPI const char* ADDCALL hackrf_error_name(enum hackrf_error errcode); +extern ADDAPI const char* ADDCALL hackrf_board_id_name(enum hackrf_board_id board_id); -int hackrf_rffc5071_read(hackrf_device* device, uint8_t register_number, uint16_t* value); -int hackrf_rffc5071_write(hackrf_device* device, uint8_t register_number, uint16_t value); +/* Compute nearest freq for bw filter (manual filter) */ +extern ADDAPI uint32_t ADDCALL hackrf_compute_baseband_filter_bw_round_down_lt(const uint32_t bandwidth_hz); +/* Compute best default value depending on sample rate (auto filter) */ +extern ADDAPI uint32_t ADDCALL hackrf_compute_baseband_filter_bw(const uint32_t bandwidth_hz); -int hackrf_spiflash_erase(hackrf_device* device); -int hackrf_spiflash_write(hackrf_device* device, const uint32_t address, - const uint16_t length, unsigned char* const data); -int hackrf_spiflash_read(hackrf_device* device, const uint32_t address, - const uint16_t length, unsigned char* data); - -int hackrf_cpld_write(hackrf_device* device, const uint16_t length, - unsigned char* const data); - -int hackrf_board_id_read(hackrf_device* device, uint8_t* value); -int hackrf_version_string_read(hackrf_device* device, char* version, - uint8_t length); - -int hackrf_set_freq(hackrf_device* device, const uint64_t freq_hz); - -int hackrf_set_amp_enable(hackrf_device* device, const uint8_t value); - -int hackrf_board_partid_serialno_read(hackrf_device* device, read_partid_serialno_t* read_partid_serialno); - -const char* hackrf_error_name(enum hackrf_error errcode); -const char* hackrf_board_id_name(enum hackrf_board_id board_id); +#ifdef __cplusplus +} // __cplusplus defined. +#endif #endif//__HACKRF_H__